#include <iostream>
using namespace std;
void zgadnijliczbe( )
{
int losowaliczba, insert = 0 ;
int punkty = 0 ;
//int decyzja=1;
do {
srand ( time ( NULL ) ) ;
losowaliczba = rand ( ) % 100 + 1 ;
cout << losowaliczba << endl;
for ( int i = 0 ; i < 5 ; i++ ) {
cout << "Pamietaj, ze masz tylko 5 prob dla kazdej liczby" << endl;
cout << "Podaj liczbe: " ;
cin >> insert;
//Sleep(500);
//system("cls");
if ( losowaliczba == insert) {
cout << "Gratulacje zgadles, zyskujesz jeden punkt!" << endl;
punkty + = 1 ;
//Sleep(100);
//system("cls");
break ;
}
else if ( insert ! = losowaliczba)
{
cout << "Nie udalo Ci sie zgadnac liczby jest to twoja " << i + 1 << " proba." << endl;
if ( insert > losowaliczba) cout << "(Wprowadzona liczba jest wieksza niz, ta ktora musisz odgadnac.)" << endl;
else if ( insert < losowaliczba) cout << "(Wprowadzona liczba jest mniejsza niz, ta ktora musisz odgadnac.)" << endl;
//Sleep(100);
//system("cls");
}
}
} while ( insert == losowaliczba) ;
cout << "Twoja koncowa ilosc punktow wynosi: " << '/n' << punkty << endl;
}
int main( ) {
zgadnijliczbe( ) ;
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCB6Z2FkbmlqbGljemJlKCkKewogICAgaW50IGxvc293YWxpY3piYSwgaW5zZXJ0ID0gMDsKICAgIGludCBwdW5rdHkgPSAwOwogICAgLy9pbnQgZGVjeXpqYT0xOwoKICAgIGRvIHsKICAgICAgICBzcmFuZCh0aW1lKE5VTEwpKTsKICAgICAgICBsb3Nvd2FsaWN6YmEgPSByYW5kKCkgJSAxMDAgKyAxOwogICAgICAgIGNvdXQgPDwgbG9zb3dhbGljemJhIDw8IGVuZGw7CgogICAgICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IDU7IGkrKykgewogICAgICAgICAgICAgICAgY291dCA8PCAiUGFtaWV0YWosIHplIG1hc3ogdHlsa28gNSBwcm9iIGRsYSBrYXpkZWogbGljemJ5IiA8PCBlbmRsOwogICAgICAgICAgICAgICAgY291dCA8PCAiUG9kYWogbGljemJlOiAiOwogICAgICAgICAgICAgICAgY2luID4+IGluc2VydDsKICAgICAgICAgICAgICAgIC8vU2xlZXAoNTAwKTsKICAgICAgICAgICAgICAgIC8vc3lzdGVtKCJjbHMiKTsKICAgICAgICAgICAgICAgIGlmIChsb3Nvd2FsaWN6YmEgPT0gaW5zZXJ0KSB7CiAgICAgICAgICAgICAgICAgICAgY291dCA8PCAiR3JhdHVsYWNqZSB6Z2FkbGVzLCB6eXNrdWplc3ogamVkZW4gcHVua3QhIiA8PCBlbmRsOwogICAgICAgICAgICAgICAgICAgIHB1bmt0eSArPSAxOwogICAgICAgICAgICAgICAgICAgIC8vU2xlZXAoMTAwKTsKICAgICAgICAgICAgICAgICAgICAvL3N5c3RlbSgiY2xzIik7CiAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIGlmIChpbnNlcnQgIT0gbG9zb3dhbGljemJhKQogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIGNvdXQgPDwgIk5pZSB1ZGFsbyBDaSBzaWUgemdhZG5hYyBsaWN6YnkgamVzdCB0byB0d29qYSAiIDw8IGkgKyAxIDw8ICIgcHJvYmEuIiA8PCBlbmRsOwogICAgICAgICAgICAgICAgICAgIGlmIChpbnNlcnQgPiBsb3Nvd2FsaWN6YmEpIGNvdXQgPDwgIihXcHJvd2Fkem9uYSBsaWN6YmEgamVzdCB3aWVrc3phIG5peiwgdGEga3RvcmEgbXVzaXN6IG9kZ2FkbmFjLikiIDw8IGVuZGw7CiAgICAgICAgICAgICAgICAgICAgZWxzZSBpZiAoaW5zZXJ0IDwgbG9zb3dhbGljemJhKSBjb3V0IDw8ICIoV3Byb3dhZHpvbmEgbGljemJhIGplc3QgbW5pZWpzemEgbml6LCB0YSBrdG9yYSBtdXNpc3ogb2RnYWRuYWMuKSIgPDwgZW5kbDsKICAgICAgICAgICAgICAgICAgICAvL1NsZWVwKDEwMCk7CiAgICAgICAgICAgICAgICAgICAgLy9zeXN0ZW0oImNscyIpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgfQoKICAgIH0gd2hpbGUgKGluc2VydCA9PSBsb3Nvd2FsaWN6YmEpOyAKCiAgICBjb3V0IDw8ICJUd29qYSBrb25jb3dhIGlsb3NjIHB1bmt0b3cgd3lub3NpOiAiIDw8ICcvbicgPDwgcHVua3R5IDw8IGVuZGw7Cn0KCmludCBtYWluKCkgewoJemdhZG5pamxpY3piZSgpOwoJcmV0dXJuIDA7Cn0=
stdout
33
Pamietaj, ze masz tylko 5 prob dla kazdej liczby
Podaj liczbe: Nie udalo Ci sie zgadnac liczby jest to twoja 1 proba.
(Wprowadzona liczba jest mniejsza niz, ta ktora musisz odgadnac.)
Pamietaj, ze masz tylko 5 prob dla kazdej liczby
Podaj liczbe: Nie udalo Ci sie zgadnac liczby jest to twoja 2 proba.
(Wprowadzona liczba jest mniejsza niz, ta ktora musisz odgadnac.)
Pamietaj, ze masz tylko 5 prob dla kazdej liczby
Podaj liczbe: Nie udalo Ci sie zgadnac liczby jest to twoja 3 proba.
(Wprowadzona liczba jest mniejsza niz, ta ktora musisz odgadnac.)
Pamietaj, ze masz tylko 5 prob dla kazdej liczby
Podaj liczbe: Nie udalo Ci sie zgadnac liczby jest to twoja 4 proba.
(Wprowadzona liczba jest mniejsza niz, ta ktora musisz odgadnac.)
Pamietaj, ze masz tylko 5 prob dla kazdej liczby
Podaj liczbe: Nie udalo Ci sie zgadnac liczby jest to twoja 5 proba.
(Wprowadzona liczba jest mniejsza niz, ta ktora musisz odgadnac.)
Twoja koncowa ilosc punktow wynosi: 121420