Witam, chce zrobić kod zródłowy wykonujący następujące czynności , mógłby mi ktoś powiedzieć w czym leży problem?
- Logowanie jesli PIN jest poprawny ( zrobione )
- Powtarzanie PIN'u trzykrotnie
- Oznajmienie uzytkownikowi, ze maksymalna suma do wyplacenia wynosi 400 ( taki limit ), gdy użytknownik wpisze sumę >400
- Informacje o zablokowaniu karty, po trzykrotnym wpisaniu blednego PIN'u
#include <iostream>
#include <windows.h>
#include <cstdlib>
using namespace std;
string PIN ;
int proby=2;
int wyplata ;
int main()
{
cout << "Witaj w naszym bankomacie" <<endl ;
cout << "Podaj PIN: " ;
cin >> PIN ;
if(PIN=="1729")
{
cout << "Poprawnie zalogowano" <<endl ;
cout << "Podaj kwote do wyplaty :" ;
cin >> wyplata ;
cout << " Pomyslnie wyplacono" << wyplata << " zlotych" ;
return 0;
}
else
proby=proby-1 ;
while(proby>=0)
{
cout <<"Bledny PIN, sprobuj ponownie " <<endl ;
cout <<"Pozostaly " << proby-- << " proby" <<endl ;
cout <<"Ponow wprowadzanie PINu :" ;
cin >> PIN ;
cout <<"Sprawdzianie prawidlowosci PIN'u " ;
Sleep(2000) ;
}
if(proby==0)
{
cout << "Zablokowano karte"<<endl ;
cout << "Udaj sie do oddzialu banku w celu wyrobienia nowej karty "<<endl;
cout << "Infolinia : 501501501 " ;
Sleep(3000) ;
system("cls") ;
}
return 0;
}