Pseudolosowe liczby całkowite- zadanie domowe
Ostatnio zmodyfikowano 2016-12-26 01:14
botq Temat założony przez niniejszego użytkownika |
Pseudolosowe liczby całkowite- zadanie domowe » 2016-12-26 01:14:06 Witam. Mam problem z zadaniem domowym ze strony http://cpp0x.pl/kursy/Kurs-C++/Poziom-2/Pseudolosowe-liczby-calkowite/290. Mianowicie nie wiem,w jaki sposób mogę zabezpieczyć ten program przed wpisywaniem wartości innego typu niż int? Cały kod: #include <iostream> #include <cstdlib> #include <ctime> using namespace std;
int main() { static int i; srand( time( 0 ) ); int losowa, zgaduj; losowa =( rand() % 1000 + 1 ); cout << losowa << endl; cout << "Jaka liczba zostala wylosowana? (od 1 do 1000) " << endl; cin >> zgaduj; while( zgaduj != losowa ) { i++; cout << "Nie zgadles. Probuj dalej!" << endl; cin >> zgaduj; if( zgaduj == losowa ) { cout << "Zgadles! Liczba oddanych strzalow: " << i << endl; } } }
Pozdrawiam. :) |
|
« 1 » |