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