fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. void zgadnijliczbe()
  5. {
  6. int losowaliczba, insert = 0;
  7. int punkty = 0;
  8. //int decyzja=1;
  9.  
  10. do {
  11. srand(time(NULL));
  12. losowaliczba = rand() % 100 + 1;
  13. cout << losowaliczba << endl;
  14.  
  15. for (int i = 0; i < 5; i++) {
  16. cout << "Pamietaj, ze masz tylko 5 prob dla kazdej liczby" << endl;
  17. cout << "Podaj liczbe: ";
  18. cin >> insert;
  19. //Sleep(500);
  20. //system("cls");
  21. if (losowaliczba == insert) {
  22. cout << "Gratulacje zgadles, zyskujesz jeden punkt!" << endl;
  23. punkty += 1;
  24. //Sleep(100);
  25. //system("cls");
  26. break;
  27. }
  28. else if (insert != losowaliczba)
  29. {
  30. cout << "Nie udalo Ci sie zgadnac liczby jest to twoja " << i + 1 << " proba." << endl;
  31. if (insert > losowaliczba) cout << "(Wprowadzona liczba jest wieksza niz, ta ktora musisz odgadnac.)" << endl;
  32. else if (insert < losowaliczba) cout << "(Wprowadzona liczba jest mniejsza niz, ta ktora musisz odgadnac.)" << endl;
  33. //Sleep(100);
  34. //system("cls");
  35. }
  36.  
  37. }
  38.  
  39. } while (insert == losowaliczba);
  40.  
  41. cout << "Twoja koncowa ilosc punktow wynosi: " << '/n' << punkty << endl;
  42. }
  43.  
  44. int main() {
  45. zgadnijliczbe();
  46. return 0;
  47. }
Success #stdin #stdout 0s 4372KB
stdin
1
2
3
4
5
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