Program do szkoły.

Jako zadania domowe dostałem do zrobienia program o następującej treści:
Użytkownik podaje 4-cyfrowy kod PIN i posiada 3 próby. Po trzeciej próbie program wyłącza się. Po wpisaniu prawidłowego hasła wyświetla się napis "PIN prawidłowy". Podczas wpisywania zamiast wpisywanych znaków wyświetlają się gwiazdki.


Proszę o pomoc, podaję mniej więcej działający kod bez wyświetlania gwiazdek.



Kod:
#include <iostream>
#include <string.h>
using namespace std;
int main(int argc, char **argv)
{	int a=3;	{	string aaaa="memo";	string h;	cout<<"podaj Pin"<<endl;	cin>>h;
if (h==aaaa)	{	cout<<"Pin prawidłowy"<<endl;	return 0;	}	else	{	while (a>0)	{	cout<<"PIN nieprawidówy"<<endl;	cout<<"podaj PIN"<<endl;	cin>>h;	if (h==aaaa)	{	cout<<Pin prawidłowy""<<endl;	return 0;	}	}	a=a-1; }
}	return 0;
}
 
Utwórz konto lub zaloguj się, aby napisać odpowiedź
Musisz być zalogowany, aby napisać wiadomość

Utwórz konto

Załóż nowe konto w naszej społeczności. To dziecinnie proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się
Top