#include<iostream.h>
#include<stdlib.h>
#include<time.h>
void main()
{
srand(time(0));
char ch;
int r;
int n,tt;
do
{
tt = 0;
r = rand()%1024;
for(;;)
{
tt++;
cout <<"Guess number between 0 - 1023 : ";
cin >> n;
if(n == r)
{
cout <<"\nYour Guess is Correct\n";
cout <<"Total Turns = "<<tt<<endl;
break;
}
if(n < r)
{
cout <<"Your Guess is Less\n"<<endl;
}
if(n > r)
{
cout <<"Your Guess is More\n"<<endl;
}
}
cout <<"To play again Press p : ";
cin >> ch;
}while(ch == 'p');
}
Output:
Guess number between 0 - 1023 : 512
Your Guess is Less
Guess number between 0 - 1023 : 768
Your Guess is More
Guess number between 0 - 1023 : 640
Your Guess is Less
Guess number between 0 - 1023 : 704
Your Guess is More
Guess number between 0 - 1023 : 672
Your Guess is More
Guess number between 0 - 1023 : 656
Your Guess is Less
Guess number between 0 - 1023 : 664
Your Guess is More
Guess number between 0 - 1023 : 660
Your Guess is More
Guess number between 0 - 1023 : 658
Your Guess is More
Guess number between 0 - 1023 : 657
Your Guess is Correct
Total Turns = 10
To play again Press p :n
Press any key to continue |