Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

palindrom,suma znakow ASCII=220

Ostatnio zmodyfikowano 2013-05-03 20:48
Autor Wiadomość
kejkun
Temat założony przez niniejszego użytkownika
palindrom,suma znakow ASCII=220
» 2013-05-03 20:34:26
WItam probuje rozwiazac zadanie 4. z " http://www.cke.edu.pl/images/stories/00002011_matura/P/inf_pp_2.pdf "
http://www.cke.edu.pl/images/stories/00002011_matura/P /inf_pp_2.pdf


Nie jestem w szczególności pewien kodu co do c)   jesli moglby mi ktos napisac czy jest dobrze, czy tez jesli jest zle,
jak to powinno wygladac ? oznaczylem komentarzem //c   start  podpunktu c.

oto kod :

C/C++
#include<iostream>
#include<fstream>
#include<conio.h>

using namespace std;

int main()
{ fstream plik;
    ofstream zapis, zapis2, zapis3;
    string napis;
    int dlugosc, p = 0, n = 0, t = 0;
    bool b;
   
    plik.open( "e:/hasla.txt", ios::in );
    zapis.open( "e:/zapisssss.txt", ios::out );
    zapis2.open( "e:/zapisssss2.txt", ios::out );
    zapis3.open( "e:/zapisssss3.txt", ios::out );
   
    while( plik >> napis ) {
        dlugosc = napis.length();
        if( dlugosc % 2 == 0 )
             p++;
        else n++;
       
        for( int i = 0; i < dlugosc; i++ )
        {
            if( napis.substr( i, 1 ) == napis.substr( dlugosc - i - 1, 1 ) )
                 b = true;
            else { b = false; break; }
        }
        if( b == true )
        {
            zapis2 << "palindrom " << napis << "\n";
        }
       
        // c  )
        for( int i = 0; i < dlugosc; i++ )
        if( napis[ i ] + napis[ i + 1 ] == 220 )
             t++;
       
        if( t > 0 )
             zapis3 << napis << "\n";
       
       
       
       
    }
   
    zapis << "parzyste" << p << "\n";
    zapis << "nieparzyste" << n << "\n";
    plik.close();
    zapis.close();
    return 0;
   
}
P-81913
pekfos
» 2013-05-03 20:36:23
Jeżeli rozważasz założenie tematu związanego ze sprawdzeniem poprawności kodu źródłowego to wiedz, że my nie jesteśmy od tego. Program albo działa, albo nie i jeżeli napisałeś go sam to również powinieneś umieć go samodzielnie przetestować oraz umieć samodzielnie odpowiedzieć na to pytanie.
» Porady dla użytkowników cpp0x.plZakładanie tematów na forum zalecenie
P-81914
kejkun
Temat założony przez niniejszego użytkownika
» 2013-05-03 20:39:18
dobrze, kod c) zle dziala,  czemu ? 
P-81916
pekfos
» 2013-05-03 20:43:04
A może byś podał jakieś informacje o problemie? Mamy zgadywać, co źle działa?
P-81917
kejkun
Temat założony przez niniejszego użytkownika
» 2013-05-03 20:48:40
no podałem linka do zadania.
tzn. wypisuje za dużo.
bo spr. z odpowiedzia z cke.
o tutaj:
http://www.cke.edu.pl/images/stories/00002011_matura /kryteria/informatyka_model_PP.pdf
w razie co jest odpowiedz, ile powinien wypisac.

zapomnialem zzerowac t tylko xD
P-81918
« 1 »
  Strona 1 z 1