Haselka
Ostatnio zmodyfikowano 2010-03-17 18:14
Elaine |
» 2010-03-17 18:04:16 Od kiedy strlen jest metodą? :O W ogóle od kiedy surowa tablica ma jakiekolwiek metody? |
|
Pirotechnik Temat założony przez niniejszego użytkownika |
» 2010-03-17 18:06:21 1 Mów po ludzku 2 Mówiłem że musze zmienic tablice tylko nie wiem na jaka |
|
Elaine |
» 2010-03-17 18:08:00 A po jakiemu mówię? 2 Mówiłem że musze zmienic tablice tylko nie wiem na jaka |
No właśnie nie musisz. Czy naprawdę tak trudno wpisać w google "strlen", żeby znaleźć na przykład opis tej funkcji na cplusplus.com? |
|
Pirotechnik Temat założony przez niniejszego użytkownika |
» 2010-03-17 18:14:12 Dzieki. Jednak jak to pewna osoba powiedziala "Jesteś zakrecony!!" ( w sensie do mnie xD ) |
|
Pirotechnik Temat założony przez niniejszego użytkownika |
KONIEC!! » 2010-03-17 18:14:52 #include <iostream> #include <conio.h> #include <cstring>
int main() { using namespace std; int gracz = 0; int proba; proba = 0; const short rozmiar = 100; char tabgracz[ 2 ][ rozmiar ]; char slowo[ rozmiar ]; char zslowo[ rozmiar ]; char kategoria[ rozmiar ]; int wynik[ 2 ]; wynik[ 0 ] = 0; wynik[ 1 ] = 0; int rundy; cout << " Gra w haselka\n Programista: Grzegorz Wegrzyn"; getch(); system( "cls" ); cout << "Podaj liczbe rund do rozegrania: "; cin >> rundy; cin.get(); system( "cls" ); cout << "Podaj nazwe gracza 1: "; cin.get( tabgracz[ gracz ], rozmiar ).get(); ++gracz; cout << "Podaj nazwe gracza 2: "; cin.get( tabgracz[ gracz ], rozmiar ).get(); cin.get(); --gracz; system( "cls" ); do { cout << "Pozostalo rund: " << rundy; getch(); system( "cls" ); cout << " Gracz " << tabgracz[ gracz ] << endl; getch(); system( "cls" ); cout << "Podaj kategorie a potem slowo: \nKategoria: "; cin.get( kategoria, rozmiar ).get(); cout << "Haslo: "; cin.get( slowo, rozmiar ); cin.get(); system( "cls" ); ++gracz; if( gracz > 1 ) { gracz = 0; } else; cout << " Gracz " << tabgracz[ gracz ]; getch(); system( "cls" ); cout << "Kategoria: " << kategoria << endl; cout << "Liczba liter: " << strlen( slowo ) << endl; do { cin.get( zslowo, rozmiar ).get(); ++proba; cout << "Proba: " << proba << endl; } while( strcmp( zslowo, slowo ) ); system( "cls" ); cout << "Kategoria: " << kategoria << "\nHaslo: " << slowo << endl; cout << "\nBrawo!! Udalo ci sie za " << proba << " razem!!"; getch(); cout <<(( proba < 10 ) ? ++wynik[ gracz ] : --wynik[ gracz ] ); system( "cls" ); cout << "Wyniki po rundzie: " << tabgracz[ 0 ] << " : " << wynik[ 0 ] << endl; cout << " " << tabgracz[ 1 ] << " : " << wynik[ 1 ] << endl; getch(); system( "cls" ); if( gracz > 1 ) { gracz = 0; } else; --rundy; proba = 0; } while( rundy > 0 ); if( wynik[ 0 ] < wynik[ 1 ] ) { cout << "Zwyciezca " << tabgracz[ 1 ] << "!!"; } else if( wynik[ 0 ] > wynik[ 1 ] ) { cout << "Zwyciezca " << tabgracz[ 0 ] << "!!"; } else if( wynik[ 0 ] = wynik[ 1 ] ) { cout << "Remis!! Obaj gracze otrzymali po: " << wynik[ 0 ] << " pkt."; }; getch(); return( 0 ); } |
|
1 « 2 » |