37 lines
No EOL
1.1 KiB
C++
37 lines
No EOL
1.1 KiB
C++
/*
|
|
Program losuje liczbe od 1 do 10 uzytkownik zgaduje a program podpowiada czy liczba jest za mala, za duza czy trafiona dopuki nie trafi
|
|
|
|
do opcji losowania musimy wykorzystac inicjalizacje generatora liczb losowych
|
|
|
|
srand(time(0)); // inicjalizacja liczb losowych
|
|
rand() % 10 + 1; // losowanie liczby od 1 do 10
|
|
*/
|
|
#include <iostream>
|
|
#include <cstdlib>
|
|
#include <ctime>
|
|
|
|
using namespace std;
|
|
|
|
int main() {
|
|
srand(time(0));
|
|
int randomNumber = rand() % 10 + 1;
|
|
int liczbaUzytkownika = 0;
|
|
|
|
do {
|
|
cout << "Zgadnij liczbe od 1 do 10: ";
|
|
cin >> liczbaUzytkownika;
|
|
if (liczbaUzytkownika <= 10 && liczbaUzytkownika >= 1) {
|
|
if (randomNumber > liczbaUzytkownika) {
|
|
cout << "Za Mala" << endl;
|
|
} else if (randomNumber < liczbaUzytkownika) {
|
|
cout << "Za Duza" << endl;
|
|
}
|
|
} else {
|
|
cout << "Liczba poza zakresem" << endl;
|
|
}
|
|
} while (randomNumber != liczbaUzytkownika);
|
|
|
|
cout << "Brawo ukryta liczba to: " << randomNumber << endl;
|
|
|
|
return 0;
|
|
} |