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

Pseudolosowe liczby całkowite - zadanie domowe

Ostatnio zmodyfikowano 2012-07-24 22:23
Autor Wiadomość
wilkoo13
Temat założony przez niniejszego użytkownika
Pseudolosowe liczby całkowite - zadanie domowe
» 2012-07-24 21:40:19
Czy to zadanie domowe jest dobrze rozwiązane? Niby działa.

C/C++
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
    srand( time( NULL ) );
    int liczba =( rand() % 1000 ) + 1;
    int zgadnij;
    int blad;
    int proba = 0;
    cout << "Zgadnij liczbe od 1 do 1000: ";
    do
    {
        do
        {
            cin >> zgadnij;
            blad = cin.good();
            cin.clear();
            cin.sync();
        } while( blad == 0 );
       
        ++proba;
        if( zgadnij != liczba )
        {
            if( zgadnij > liczba )
            {
                cout << "Liczba jest mniejsza." << endl;
            }
            else
                 cout << "Liczba jest wieksza." << endl;
           
        }
        else
             cout << "Udalo ci sie, probowales: " << proba << endl;
       
    } while( liczba != zgadnij );
   
    return 0;
}
P-61055
RazzorFlame
» 2012-07-24 22:23:20
Tak jest dobrze wykonane (jesli sie myle trza mnie poprawic).
Kod umieszczaj w:
[cpp]KOD[/cpp]
P-61058
« 1 »
  Strona 1 z 1