38 lines
903 B
C++
38 lines
903 B
C++
|
#include <iostream>
|
||
|
#include <cstdlib>
|
||
|
#include <ctime>
|
||
|
|
||
|
using namespace std;
|
||
|
|
||
|
int main() {
|
||
|
srand(time(0));
|
||
|
int LosowaLiczba = rand() % 10 + 1;
|
||
|
char que;
|
||
|
|
||
|
cout << "Zgadnij liczbe od 1 do 10:" << endl;
|
||
|
int ZgadnijLiczba;
|
||
|
cin >> ZgadnijLiczba;
|
||
|
if (ZgadnijLiczba > 10) {
|
||
|
cout << "Podano liczbe spoza zakresu (1-10)." << endl;
|
||
|
return main();
|
||
|
}
|
||
|
|
||
|
if(ZgadnijLiczba == LosowaLiczba) {
|
||
|
cout << "Brawo! Zgadles liczbe!" << endl;
|
||
|
}
|
||
|
else {
|
||
|
cout << "Niestety, nie udalo Ci sie zgadnac. Zgadywana liczba byla: " << LosowaLiczba << endl;
|
||
|
cout << "Probuj jeszcze raz? (t/n)" << endl;
|
||
|
cin >> que;
|
||
|
if(que == 't') {
|
||
|
system("cls"); // czyszczenie ekranu dla nowej gry
|
||
|
main();
|
||
|
}
|
||
|
else {
|
||
|
cout << "Do widzenia!" << endl;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
system("pause");
|
||
|
return 0;
|
||
|
}
|