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

Haselka

Ostatnio zmodyfikowano 2010-03-17 18:14
Autor Wiadomość
Elaine
» 2010-03-17 18:04:16
Od kiedy strlen jest metodą? :O W ogóle od kiedy surowa tablica ma jakiekolwiek metody?
P-15147
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
P-15148
Elaine
» 2010-03-17 18:08:00
1 Mów po ludzku
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?
P-15149
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 ) 
P-15151
Pirotechnik
Temat założony przez niniejszego użytkownika
KONIEC!!
» 2010-03-17 18:14:52
C/C++
#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" );
       
        //-----rozgrywka
        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();
       
        //-------Wyniki
        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 );
}
P-15152
1 « 2 »
Poprzednia strona Strona 2 z 2