#include <iostream>
#include <iomanip>
using namespace std;
int main(){
int i=0, compnum=rand()%1000, guess;
char quit;
while (quit != 'y'){
cout << "The computer has guessed a number between 1 and 1000, try to guess the number: ";
cin >> guess;
while (guess != compnum){
if (guess < compnum){
cout << "\nThe amount you guessed is less than the number the computer chose, try again: ";
cin >> guess;
}//end if
else if (guess > compnum){
cout <<"\nThe amount you guessed is greater than the number the computer chose, try again: ";
cin >> guess;
}//End elseif
else {
break;
}//end else
}//end while
cout << "\nCongrats, you guessed the number the computer had guessed: \n\n";
cout << "Do you want to quit y/n? ";
cin >> quit;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKXsKICAgIAogICAgaW50IGk9MCwgY29tcG51bT1yYW5kKCklMTAwMCwgZ3Vlc3M7CiAgICBjaGFyIHF1aXQ7CiAgICAKICAgIHdoaWxlIChxdWl0ICE9ICd5Jyl7CiAgICAgICAgY291dCA8PCAiVGhlIGNvbXB1dGVyIGhhcyBndWVzc2VkIGEgbnVtYmVyIGJldHdlZW4gMSBhbmQgMTAwMCwgdHJ5IHRvIGd1ZXNzIHRoZSBudW1iZXI6ICI7CiAgICAgICAgY2luID4+IGd1ZXNzOwogICAgICAgIAogICAgICAgIHdoaWxlIChndWVzcyAhPSBjb21wbnVtKXsKICAgICAgICBpZiAoZ3Vlc3MgPCBjb21wbnVtKXsKICAgICAgICAgICAgY291dCA8PCAiXG5UaGUgYW1vdW50IHlvdSBndWVzc2VkIGlzIGxlc3MgdGhhbiB0aGUgbnVtYmVyIHRoZSBjb21wdXRlciBjaG9zZSwgdHJ5IGFnYWluOiAiOwogICAgICAgICAgICBjaW4gPj4gZ3Vlc3M7CiAgICAgICAgfS8vZW5kIGlmCiAgICAgICAgZWxzZSBpZiAoZ3Vlc3MgPiBjb21wbnVtKXsKICAgICAgICAgICAgY291dCA8PCJcblRoZSBhbW91bnQgeW91IGd1ZXNzZWQgaXMgZ3JlYXRlciB0aGFuIHRoZSBudW1iZXIgdGhlIGNvbXB1dGVyIGNob3NlLCB0cnkgYWdhaW46ICI7CiAgICAgICAgICAgIGNpbiA+PiBndWVzczsKICAgICAgICB9Ly9FbmQgZWxzZWlmCiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0vL2VuZCBlbHNlCiAgICAgICAgfS8vZW5kIHdoaWxlIAogICAgICAgIAogICAgICAgIGNvdXQgPDwgIlxuQ29uZ3JhdHMsIHlvdSBndWVzc2VkIHRoZSBudW1iZXIgdGhlIGNvbXB1dGVyIGhhZCBndWVzc2VkOiBcblxuIjsKICAgICAgICAKICAgICAgICAKICAgICAgICAKICAgICAgICAKICAgICBjb3V0IDw8ICJEbyB5b3Ugd2FudCB0byBxdWl0IHkvbj8gIjsKICAgICBjaW4gPj4gcXVpdDsKICAgIH0KICAgIAoKICAgIAogICAgCiAgICAKICAgIHJldHVybiAwOwp9Cg==