Консольная игра созданная на языке c++, пока учусь, строго не судим
Использовал Рекурсию
C++:
#include<iostream>
#include<stdlib.h>
#include<time.h>
using namespace std;
int count=5;
void func();
void finder(int a)
{
cout<<"\n Введи число! У тебя "<<count<<" попыток!";
int x;
cin>>x;
if(x==a)
{
cout<<"\nМолодец! Ты угадал число!\n Давай продолжим! ";
func();
}
else
{
if(count==1)
{
cout<<"\n Увы, ты проиграл! Ответ был: "<<a<<"\n Давай заного!\n";
func();
}
else
{
count--;
finder(a);
}
}
}
void func()
{
int a=rand()%9;
cout<<"\n (ответ = "<<a<<") \n";
count=5;
finder(a);
}
int main()
{
setlocale(LC_ALL, "");
cout<<"Игра: Угадай число от 0-9 в 5 попытках!\n Так поехали!";
srand(unsigned(time(0)));
func();
return 0;
}