Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 31. Napisz program – grę mini koło fortuny, w którym użytkownik ma wyświetlany wyraz,
- odkrytych jest kilka liter i zadaniem użytkownika jest odgadnięcie hasła w
- określonej liczbie prób. W zależności od wyniku wypisywany jest odpowiedni komunikat.
- Przyjmij, że wyraz jest 8 literowy i odkryte są 4 litery.
- */
- #include <iostream>
- using namespace std;
- int main()
- {
- cout<<"Witaj w programie kolo fortuny! Odgadnij haslo, aby wygrac... satysfakcje!"<<endl;
- cout<<"Oznaczenia typu '_' to miejsce na litere, ktora musisz odgadnac."<<endl;
- cout<<"Twoj wyraz to: P_ _G_A_Y"<<endl;
- string haslo="PROGRAMY",propo;
- int proby=4;
- int a=0;
- poczatek:
- cout<<"Wpisz swoja propozycje: ";
- cin>>propo;
- for (int i=0;i<(haslo.length()-1);i++)
- {
- if (haslo.at(i)==propo.at(i))
- {
- a=a+1;
- //if (haslo.at((haslo.length()-1))) cout<<"BRAAAAWO, ODGADLES HASLO!!! JEST TO: "<<haslo<<endl;
- }
- else
- {
- cout<<"Przykro nam, ale nie udalo Ci sie odgadnac hasla. Masz jeszcze "<<proby-1<<" proby."<<endl;
- --proby;
- if (proby!=0) goto poczatek;
- else return 0;
- }
- }
- if (a==(haslo.length()-1)) cout<<"BRAAAAWO, ODGADLES HASLO!!! JEST TO: "<<haslo<<endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment