#include #include #include int main() { srand( time( NULL ) ); int liczba =( rand() % 999 ) + 1; int ile_razy = 0; int twoja; std::cin.clear(); std::cin.sync(); std::cout << "Zgadnij liczbe!" << std::endl << std::endl; std::cin >> twoja; if(twoja < 1 || twoja > 1000){ do{ std::cin.clear(); std::cin.sync(); std::cout << "Jeszcze raz!" << std::endl << std::endl; std::cin >> twoja; }while(twoja < 1); do{ std::cin.clear(); std::cin.sync(); std::cout << "Jeszcze raz!" << std::endl << std::endl; std::cin >> twoja; }while(twoja > 1000); } if(std::cin.good()){ do{ if(twoja > liczba){ ile_razy++; std::cin.clear(); std::cin.sync(); std::cout << "Za duzo!" << std::endl << std::endl; std::cin >> twoja; } else { ile_razy++; std::cin.clear(); std::cin.sync(); std::cout << "Za malo!" << std::endl << std::endl; std::cin >> twoja; } }while(liczba != twoja); } else { std::cin.clear(); std::cin.sync(); std::cout << "Jeszcze raz!" << std::endl << std::endl; std::cin >> twoja; } if(liczba == twoja){ std::cout << "Zgadles!!! Zgadywales: " << ile_razy << std::endl; std::cin >> twoja; //zeby program sie nie zamknal :D } return 0; }