#include<iostream>
#include<stdlib.h>
#include<stdio.h>
#include<time.h>
using namespace std;
int main()
{
int Secret, Guess;
int n = 0;
srand(time(NULL));
Secret = rand()%100 + 1;
cout<<"\n"<<"\nA secret number between 1-100 generated...\n";
do{
cout<<"\nPlease
enter your guess? ";
cin>>Guess;
if(Secret ==
Guess)
{
cout<<"Correct in " << n + 1 <<" guesses.\n";
break;
}
else if
(Guess == 0)
{
cout<<"The secret number is " << Secret <<".\n";
}
else if
((Secret > Guess)&&(Secret <=(Guess+5)))
{
cout<< Guess <<" The secret number is low but close.";
}
else if
((Secret < Guess) && (Secret >= (Guess - 5)))
{
cout<< Guess <<" The secret is high but close.";
}
else
if(Secret < Guess)
{
cout<<"Guess is too high...";
}
else
if(Secret > Guess)
{
cout<<"Guess is too low...";
}
n++;
}while((n <8) && (Guess !=0));
if (n==8)
{
cout<<"\n"<<"\nToo
many guesses, the secret number is "
<<Secret<<".\n";
}
system("PAUSE");
return 0;
}

< C++ >
< Home >