Pseudocode
Algoritma ATM
{Penarikan uang di atm
dengan menginputkan PIN dan juga kode jumlah uang yang akan ditrarik}
Deklarasi
pin : integer
pilihan : integer
lain : integer
a : integer
b : integer
c : integer
d : integer
e : integer
f : integer
saldo : double
sisa : double
Deskripsi
Begin
Writeln("SELAMAT
DATANG DI ATM KELOMPOK 23");
Writeln("SILAHKAN
MASUKAN KARTU ATM ANDA");
Writeln("Masukan
PIN Anda :");
Read(pin);
if (pin==100100)
Writeln("Jumlah
Uang Yang Bisa Ditarik");
Writeln("1. 100.000");
Writeln("2.
200.000");
Writeln("3.
500.000");
Writeln("4.
1.000.000");
Writeln("5.
1.500.000");
Writeln("6.
2.000.000");
Writeln("7. Pilih
Penarikan Lain");
Writeln("Masukan
Kode Pilihan Anda :");
Read(pilihan);
else
Writeln("PIN yang
Anda Masukan Salah!!");
Read(pin);
if (pilihan== 1)
Writeln("Jumlah
yang Anda Tarik :" +a);
sisa=saldo-a;
Writeln("Sisa
Saldo Anda :" +sisa);
else if (pilihan== 2)
Writeln("Uang yang
Anda Tarik Sebesar :" +b);
sisa=saldo-b;
Writeln("Sisa
Saldo Anda :" +sisa);
else if (pilihan== 3)
Writeln("Uang yang
Anda Tarik Sebesar :" +c);
sisa=saldo-c;
Writeln("Sisa
Saldo Anda :" +sisa);
else if (pilihan== 4)
Writeln("Uang yang
Anda Tarik Sebesar :" +d);
sisa=saldo-d;
Writeln("Sisa
Saldo Anda :" +sisa);
else if (pilihan== 5)
Writeln("Uang yang
Anda Tarik Sebesar :" +e);
sisa=saldo-e;
Writeln("Sisa
Saldo Anda :" +sisa);
else if (pilihan== 6)
Writeln("Uang yang
Anda Tarik Sebesar :" +f);
sisa=saldo-f;
Writeln("Sisa
Saldo Anda :" +sisa);
else if (pilihan== 7)
Writeln("Masukan Jumlah
Uang yang Akan Anda Ambil");
Read(lain);
sisa=saldo-lain;
Writeln("Sisa
Saldo Anda :" +sisa);
End
FLOWCHART
Tidak ada komentar:
Posting Komentar