Untitled
raw download clone
CPP
views 12
,
size 1440 b
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;


int main()
{
    setlocale(0,"RUS");

    char a; // y/n продолжить игру?
    bool game=true; // новая игра
    int x,y; // x - загаданное число, y - вариант числа
    int N=15; // число попыток игрока


    while (game)
    {
        // загадать число
        srand(time(0));
        x=rand()%100+1;
        cout << endl << "Компьютер загадал число от 1 до 100. " << endl << "У вас есть 15 попыток, чтобы отгадать его."<<endl<<endl;

        // попытки игрока
        for (int i=0; i<15; i++)
        {
            cin>>y;
            if (x==y)
            {
                cout << "Вы отгадали за " << i+1 <<" попыток! "<< "Это число "<<x<<endl;
                break;
            }
            else if (y>x) cout << "больше" << endl;
            else cout << "меньше" << endl;
        }

        // не угалали число
        if (x!=y) cout << "Попытки кончились. Было загадано число " << x << endl;

        //сыграть ещё
        cout << endl << "Хотите сыграть ещё? Y/N ? ";
        cin >> a;
        if (!((a=='Y') || (a=='y'))) game=false;
    }
}
close fullscreen
Login or Register to edit or fork this paste. It's free.