#include <iostream>
#include <string>
#include <time.h>
using namespace std;
int main( )
{
int number; //user's choice
int i; //random number
int answer;
double rate;
int playagain;
do {
srand ( time ( NULL ) ) ;
i = rand ( ) % 1000 + 1 ; //sets up randnumgen from 1-1000
do {
cout << "Guess the secret number between 1 and 1000: " ;
scanf ( "%d" , & number) ;
if ( i> number)
cout << "The secret number is higher\n " ;
else if ( i< number)
cout << "The secret number is lower\n " ;
} while ( i! = number) ; //prompts the user to input a number until the correct number is choosen
cout << "YOU WIN!!!\n " ;
do {
cout << "Did you enjoy the game? (1 for Yes or 2 for No)\n " ;
cin >> answer;
if ( answer== 1 )
cout << "Thank you! Please play again! Enter a rating (1-10)\n " ;
else if ( answer== 2 )
cout << "Well, FUCK YOU!!!!!!! Try again\n " ;
else
cout << "That wasn't an option, fag. Try again\n " ;
} while ( answer! = 1 ) ; //prompts user about whether or not they like the game until they say yes
do {
cin >> rate;
if ( rate< 9 )
cout << "You suck, asshole! Enter a real rating, bitch.\n " ;
else
cout << "Thanks for rating!" << endl;
} while ( rate< 9 ) ; //prompts user to rate game until they say 9 or higher LOLZ--do it for them
do {
cout << "Do you want to play again? (1 for Yes or 2 for No)\n " ;
cin >> playagain;
if ( playagain== 1 )
cout << "Okay! Have fun!\n " ;
else if ( playagain== 2 )
cout << "Okay! Thanks for playing!\n " ;
else
cout << "That wasn't an option. Please press 1 for Yes or 2 for No.\n " ;
} while ( playagain> 2 ) ;
} while ( playagain== 1 ) ;
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8dGltZS5oPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogICAgaW50IG51bWJlcjsgLy91c2VyJ3MgY2hvaWNlCglpbnQgaTsgLy9yYW5kb20gbnVtYmVyCglpbnQgYW5zd2VyOwoJZG91YmxlIHJhdGU7CglpbnQgcGxheWFnYWluOwoJCWRvIHsKCQkJc3JhbmQgKHRpbWUoTlVMTCkpOwoJCQlpID0gcmFuZCAoKSAlMTAwMCsxOyAvL3NldHMgdXAgcmFuZG51bWdlbiBmcm9tIDEtMTAwMAoJCQkJZG8gewoJCQkJCWNvdXQ8PCAiR3Vlc3MgdGhlIHNlY3JldCBudW1iZXIgYmV0d2VlbiAxIGFuZCAxMDAwOiAiOwoJCQkJCXNjYW5mICgiJWQiLCAmbnVtYmVyKTsKCQkJCQlpZiAoaT5udW1iZXIpIAoJCQkJCQljb3V0PDwiVGhlIHNlY3JldCBudW1iZXIgaXMgaGlnaGVyXG4iOwoJCQkJCWVsc2UgaWYgKGk8bnVtYmVyKSAKCQkJCQkJY291dDw8IlRoZSBzZWNyZXQgbnVtYmVyIGlzIGxvd2VyXG4iOwoJCQkJfSB3aGlsZSAoaSE9bnVtYmVyKTsgLy9wcm9tcHRzIHRoZSB1c2VyIHRvIGlucHV0IGEgbnVtYmVyIHVudGlsIHRoZSBjb3JyZWN0IG51bWJlciBpcyBjaG9vc2VuCgoJCQkJY291dDw8IllPVSBXSU4hISFcbiI7CgoJCWRvIHsKCQkJY291dDw8IkRpZCB5b3UgZW5qb3kgdGhlIGdhbWU/ICgxIGZvciBZZXMgb3IgMiBmb3IgTm8pXG4iOwoJCQljaW4+PiBhbnN3ZXI7CgkJCWlmIChhbnN3ZXI9PTEpCgkJCQljb3V0PDwiVGhhbmsgeW91ISBQbGVhc2UgcGxheSBhZ2FpbiEgRW50ZXIgYSByYXRpbmcgKDEtMTApXG4iOwoJCQllbHNlIGlmIChhbnN3ZXI9PTIpCgkJCQljb3V0PDwiV2VsbCwgRlVDSyBZT1UhISEhISEhIFRyeSBhZ2FpblxuIjsKCQkJZWxzZSAKCQkJCWNvdXQ8PCJUaGF0IHdhc24ndCBhbiBvcHRpb24sIGZhZy4gVHJ5IGFnYWluXG4iOwoJCX0gd2hpbGUgKGFuc3dlciE9MSk7IC8vcHJvbXB0cyB1c2VyIGFib3V0IHdoZXRoZXIgb3Igbm90IHRoZXkgbGlrZSB0aGUgZ2FtZSB1bnRpbCB0aGV5IHNheSB5ZXMKCQoJCWRvIHsKCQkJY2luPj4gcmF0ZTsKCQoJCQlpZiAocmF0ZTw5KQoJCQkJY291dDw8IllvdSBzdWNrLCBhc3Nob2xlISBFbnRlciBhIHJlYWwgcmF0aW5nLCBiaXRjaC5cbiI7CgkJCWVsc2UKCQkJCWNvdXQ8PCJUaGFua3MgZm9yIHJhdGluZyEiPDxlbmRsOwoJCX0gd2hpbGUgKHJhdGU8OSk7IC8vcHJvbXB0cyB1c2VyIHRvIHJhdGUgZ2FtZSB1bnRpbCB0aGV5IHNheSA5IG9yIGhpZ2hlciAgTE9MWi0tZG8gaXQgZm9yIHRoZW0KCgkJZG8gewoJCWNvdXQ8PCJEbyB5b3Ugd2FudCB0byBwbGF5IGFnYWluPyAoMSBmb3IgWWVzIG9yIDIgZm9yIE5vKVxuIjsKCQljaW4+PiBwbGF5YWdhaW47CgkJaWYgKHBsYXlhZ2Fpbj09MSkKCQkJY291dDw8Ik9rYXkhIEhhdmUgZnVuIVxuIjsKCQllbHNlIGlmIChwbGF5YWdhaW49PTIpCgkJCWNvdXQ8PCJPa2F5ISBUaGFua3MgZm9yIHBsYXlpbmchXG4iOwoJCWVsc2UKCQkJY291dDw8IlRoYXQgd2Fzbid0IGFuIG9wdGlvbi4gUGxlYXNlIHByZXNzIDEgZm9yIFllcyBvciAyIGZvciBOby5cbiI7CgkJfSB3aGlsZSAocGxheWFnYWluPjIpOwoKCX0gd2hpbGUgKHBsYXlhZ2Fpbj09MSk7CgoJcmV0dXJuIDA7Cn0=
compilation info
prog.cpp: In function ‘int main()’:
prog.cpp:15: error: ‘srand’ was not declared in this scope
prog.cpp:16: error: ‘rand’ was not declared in this scope
prog.cpp:19: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result
stdout