Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream> //3
- using namespace std;
- int game(int max, int kol){
- srand(time(0));
- int system_num = rand() % max;
- int user_num, kol_tries = 0;
- bool win = false;
- cout << "Игра началась. \
- \n Задача: угадать загаданное программой число от 0 до " << max <<".\
- \n У вас есть " <<kol<< " попыток. Поехали!" << endl;
- for (kol_tries = 0; kol_tries <= kol; kol_tries++){
- cout << "Введите число: ";
- cin >> user_num;
- if (user_num > system_num){
- cout << "Слишком много!" << endl;
- }
- if (user_num < system_num){
- cout << "Слишком мало!" << endl;
- }
- if (user_num == system_num){
- cout << "Угадали!!!" << endl;
- win = true;
- break;
- }
- }
- if (not win){
- cout << "Вы проиграли - слишком много попыток. В следующий раз Вам повезет больше :)" << endl;
- return -1;
- }else{
- return 1;
- }
- }
- int gamesession(int kol, int max){
- int rez, lock;
- do{
- rez += game(max, kol);
- cout << "Хотите сыграть еще? \n 1 - продолжить \n любая другая цифра - выйти" << endl;
- cin >> lock;
- system("cls");
- }while (lock == 1);
- cout << "Ваша статистика за прошедшую игровую сессию: " << rez << endl;
- }
- int main(){
- int a;
- gamesession(15, 1000);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement