GrajoszkuDB/rand/main.cpp

38 lines
903 B
C++
Raw Normal View History

2025-02-05 11:24:53 +01:00
#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;
}