Napisz program, który będzie symulował działanie bankomatu.
Na wstępie należy poprosić użytkownika o podanie PINu.
Jeżeli PIN jest poprawny należy wyświetlić menu z możliwymi operacjami do wykonania.
Jeżeli PIN nie jest poprawny należy poprosić użytkownika o ponowne wpisanie PINu.
Uwaga! Jeżeli użytkownik trzykrotnie poda niepoprawny PIN należy zakończyć działanie programu!
Wyświetlanie Menu:
W Menu należy wyświetlić następujące operacje:
Wyświetl stan konta
Wpłać środki
Wypłać środki
Wyświetl stan konta w EURO
Zakończ
Następnie należy poprosić użytkownika o wybranie numeru operacji.
Jeżeli użytkownik wpisał wartość ‘1’:
Wyświetl obecny stan konta, którego wartość znajduje się w zmiennej stan_konta.
Wyświetl ponownie Menu Główne.
Jeżeli użytkownik wpisał wartość ‘2’:
Poproś użytkownika o podanie kwoty, którą chce wpłacić.
Sprawdź, czy użytkownik podał poprawną kwotę. Musi być ona liczbą dodatnią!
Jeżeli wszystko jest w porządku z zadeklarowaną kwotą – dodaj tę kwotę do obecnego stanu konta oraz wyświetl komunikat: “Wpłacono XXX złotych”.
Jeżeli podana kwota jest niepoprawna – poinformuj użytkownika, że operacja się nie udała, ponieważ podano niepoprawną kwotę.
Wyświetl ponownie Menu Główne.
Jeżeli użytkownik wpisał wartość ‘3’:
Poproś użytkownika o podanie kwoty, którą chce wypłacić.
Sprawdź, czy użytkownika posiada na swoim koncie odpowiednią kwotę.
Sprawdź, czy użytkownik podał poprawną kwotę. Musi być ona liczbą dodatnią!
Jeżeli użytkownik posiada wystarczająco środków na koncie oraz podana kwota jest prawidłowa – odejmij tę kwotę do obecnego stanu konta oraz wyświetl komunikat: “Wypłacono XXX złotych”.
Jeżeli użytkownik nie posiada wystarczająco środków na koncie lub podana kwota nie jest prawidłowa – poinformuj użytkownika, że operacja się nie udała, ponieważ podano niepoprawną kwotę.
Wyświetl ponownie Menu Główne.
Jeżeli użytkownik wpisał wartość ‘4’:
Wyświetl obecny stan konta w euro. Do obliczeń wykorzystaj zmienne: stan_konta oraz kurs_euro, żeby przeliczyć odpowiednio stan konta.
Wyświetl ponownie Menu Główne.
Jeżeli użytkownik wpisał wartość ‘5’:
Zakończ działanie programu.
Jeżeli użytkownik wpisał inną, nieobsługiwaną wartość:
Wyświetl komunikat: “Nie rozpoznano operacji. Sprawdź podany numer operacji“.
Wyświetl ponownie Menu Główne.