fork download
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.  
  8. string haslo = "zebra";
  9. string odgadywane(haslo.length(),'*');
  10. int proby = 10;
  11. string odp;
  12.  
  13.  
  14. while ((odgadywane != haslo) && (proby > 0)) {
  15. cout << "Zgadnij hasło " << odgadywane << endl;
  16. cout << "pozostałó prób: " << proby << endl;
  17. cout << "Podaj literę ";
  18. cin >> odp;
  19. cout << odp << endl;
  20. if (haslo.find(odp) < haslo.length())
  21. cout << "litera " << odp << " jest w haśle" << endl;
  22. else
  23. proby--;
  24. }
  25. }
  26.  
  27.  
  28.  
Success #stdin #stdout 0.01s 5320KB
stdin
1
2
10
42
11
stdout
Zgadnij hasło *****
pozostałó prób: 10
Podaj literę 1
Zgadnij hasło *****
pozostałó prób: 9
Podaj literę 2
Zgadnij hasło *****
pozostałó prób: 8
Podaj literę 10
Zgadnij hasło *****
pozostałó prób: 7
Podaj literę 42
Zgadnij hasło *****
pozostałó prób: 6
Podaj literę 11
Zgadnij hasło *****
pozostałó prób: 5
Podaj literę 11
Zgadnij hasło *****
pozostałó prób: 4
Podaj literę 11
Zgadnij hasło *****
pozostałó prób: 3
Podaj literę 11
Zgadnij hasło *****
pozostałó prób: 2
Podaj literę 11
Zgadnij hasło *****
pozostałó prób: 1
Podaj literę 11