Witam,
chcialem napisac program, ktory poprzez wlozenie karty (narazie bez PINu) do bankomatu daje nam dostep do jego funkcji (wybieranie, wplacanie, sprawdzanie stanu konta).
#include <iostream>
#include <windows.h>
#include <conio.h>
#include <cstdlib>
using namespace std;
char f_karty=5;
int main()
{
cout << "Witaj w naszym banku!" << endl;
Sleep(1000);
cout << "Prosze wlozyc karte. (Wcisnij 5)" << endl;
f_karty=getch();
if(f_karty=='5')
{
cout<<"Karta zostala przyjeta. Prosze wybrac jedna z ponizszych czynnosci."<<endl;
}
else
{
cout<<"Karta zostala odrzucona. Prosze sprobowac ponownie za 3 sekundy:"<<endl;
Sleep(1000);
system("cls");
for (int i=3; i>=0; i--)
{
cout<<i<<endl;
Sleep(1000);
system("cls");
}
}
cout << "1. Jezeli chcesz wyplacic pieniadze wcisnij 1" << endl;
cout << "2. Jezeli chcesz wplacic pieniadze wcisnij 2" << endl;
cout << "3. Jezeli chcesz sprawdzic stan konta wcisnij 3" << endl;
return 0;
}
Jak zrobic, zeby program, po tym 'else'
else
{
cout<<"Karta zostala odrzucona. Prosze sprobowac ponownie za 3 sekundy:"<<endl;
Sleep(1000);
system("cls");
for (int i=3; i>=0; i--)
{
cout<<i<<endl;
Sleep(1000);
system("cls");
}
}
wrocił do ponownego zapytania o wlozenie karty? Wydaje mi sie, ze trzeba uzyc funkcji do while, ale nie wiem zbytnio gdzie ja wstawic.