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