Anda di halaman 1dari 2

Algoritma Program_ATM

{membuat aplikasi program pada mesin ATM}


Deklarasi
nama = string
mwnu1,menu2,pilih = char
PIN : integer
jumlah, sisa, jml_lain : double
saldo : double 2500000
Deskripsi
Start

Writeln("SELAMAT DATANG");
Writeln("BANK KLEPPON");
Write("Masukan PIN Anda
:");
read(PIN);
if (PIN = 21070113140103) then
Writeln("Selamat Datang Ganes");
Do
Writeln("A.Penarikan");
Writeln("B.Cek Saldo");
Writeln("C.Keluar");
Write("Pilihlah menu yang ada diatas(A/B/C) :");read(menu);
if (menu = "B") then
Writeln("Saldo Anda
:2500000");
elseif (menu = "C") then
Writeln("==Terimakasih Telah Menggunakan ATM Kleppon==");
elseif (menu = A") then
Writeln("1.)50.000");
Writeln("2.)500.000");
Writeln("3.)Penarikanjumlah lain");
Write("Pilih menu penarikan (1/2) :");
read(pilih);
if (pilih = "1") then
sisa saldo-50000 ;
Writeln("Saldo anda :" +sisa);
Writeln("a.Lakukan transaksi lagi");
Writeln("b.Cetak Struk");
Write("Menu yang anda pilih :");
read(menu2);
if (menu2 = b") then
Writeln("BANK KLEPPON");
Writeln("Mengutamakan Kepuasan Nasabah");
Writeln("Nama
:Ganes");
Writeln("Saldo
:" +sisa);
if(menu2 = a") then
status = true
if (pilih = "2") then
sisa saldo-250000 ;
Writeln("Saldo anda :" +sisa);
Writeln("a.Lakukan transaksi lagi");
Writeln("b.Cetak Struk");

Keadaan = boolean <- true


Do
Write("Menu yang anda pilih :");
read(menu2);
if (menu2 = b") then
Writeln("BANK KLEPPON");
Writeln("Mengutamakan Kepuasan Nasabah");
Writeln("Nama
:Ganes");
Writeln("Saldo
:" +sisa);
Status <- false
Keadaan <-false
Else if (menu2 = a") then
status = true
keadaan <- false
Else
Writeln(yang anda masukan salah)
Keadaan <- true
end if
Whlie(keadaan)
if (pilih = "3") then
Write("jumlahpenarikan
:");
read(jml_lain);
sisa saldo-jml_lain ;
Writeln("Saldo anda :" +sisa);
Writeln("a.Lakukan transaksi lagi");
Writeln("b.Cetak Struk");
Keadaan = boolean <- true
Do
Write("Menu yang anda pilih :");
read(menu2);
if (menu2 = b") then
Writeln("BANK KLEPPON");
Writeln("Mengutamakan Kepuasan Nasabah");
Writeln("Nama
:Ganes");
Writeln("Saldo
:" +sisa);
Status <- fase
Keadaan <- false
Else if (menu2 = a) Then
status = true
keadaan <- false
Else
Writeln(Yang anda masukan salah)
Keadaan <- true
End Ir
While (keadaan)
if (menu = "B") then
Writeln("Saldo Anda
:2500000");
elseif (menu = "C") then
Writeln("==Terimakasih Telah Menggunakan ATM Kleppon==");
end

Anda mungkin juga menyukai