Mam problem- otóż w kursie pana Zelenta, było zadanie z PIN w banku które zainspirowało mnie do stworzenia rozbudowanej jego wersji. Program prawie zrobiony (tak myślę), Ale nie wiem jak zapisać to że gdy za trzecim razem poda się zły PIN to program wyłącza się, a za każdym razem wyświetla się inna informacja.A oto kod:
#include<iostream>
using namespace std;
string PIN;
int hajs;
int main()
{ cout<<"Dzień dobry, witamy w banku Zagrodnicza"<<endl;
cout<<"Proszę włożyć kartę"<<endl;
cout<<"*wkładasz karte×"<<endl;
cout << "Prosze podać pin:"<<endl;
cin >> PIN;
while(PIN=="1111")
{
if (PIN=="1111")
{
cout<< "Udzielono zgody"<<endl;
}
else
{
cout<<"Zły kod PIN. Pozostało prób:2"<<endl;
cin>>PIN;
}
if (PIN=="1111")
{
cout<< "Udzielono zgody"<<endl;
}
else {
cout<<"Zły kod PIN. Pozostało prób:1"<<endl;
cin>>PIN;
}
if (PIN=="1111")
{
cout<< "Udzielono zgody"<<endl;
}
else {
cout<<"Zły kod PIN. Zablokowane kartę"<<endl;
}
cin.sync();
cin.get();
return 0;
}
}
cout<<"Ile chcesz wypłacić pieniędzy"<<endl;
if(hajs>=100)
{
cout<< "Brak środków na koncie";
}
else
{
cout<<"Proszę czekać, przetwarzanie"<<endl;
}
if(hajs/10)
{
cout<<"Wypłacanie..."<<endl;
}
else
{
cout<<"Proszę zaokrąglić do liczby dziesiętnej-ten bankomat nie ma funkcji wydawania monet"<<endl;
}
cin>>hajs;
return 0;
}
A i jak coś to jestem początkujący więc przepraszam za kardynalne błędy.