Jumat, 22 November 2013

Algoritma Mesin Kasir



Pseudocode
Deklarasi
Kodebrg1,kodebrg2,kodebrg3,kodebrg4,kodebrg5,namabrg1, namabrg2, namabrg3, namabrg4, namabrg5 : string;
 harga1, harga2, harga3, harga4, harga5, jmlh1, jmlh2, jmlh3, jmlh4, jmlh5, totalpembayaran, uang yang dibayar, kembalian : integer;

Deskripsi
Begin
Write(“ 23 MART  ‘’);
Write(“ PT INDUSTRIALMART  13”);
Write(“ Selamat datang di 23 MART”);
Write(“ Silahkan masukkan kode barang yang dibeli oleh kustomer”);
Write(“ Masukkan 4 DIGIT kode barang: ”);
Write(“Contoh: Dancow: 7789”);
Read (kodebrng)
If kodebrg = 1 then
Namabrg =molto 500ml
Harga =110000
endif
If kode brg = 2 then
Namabrg=Aqua 600ml
Harga= 2500
Endif

If kode brg = 3 then
Namabrg = magnum mini
Harga = 6000
endif
If kode brg = 4 then
Namabrg = roti tawar
Harga = 10.000
Endif
If kode barang = 5 then
Namabrg = oishi rin-bee
Harga= 5000
Endif
Read jumlah barang
Write (“ Terima Kasih”)
Total pembayaran= harga * jumlah barang
Write (“total harga :”+ total pembayaran);
Write ( “ Masukkan uang yang dibayar:” );
TUNAI=ok.nextInt();
Kembalian uang= (TUNAI-totalpembayaran);
Write(“kembalian uang :  ‘’ + “Rp’’ +kembali);
Readkembali
Write(“TERIMA KASIH TELAH MENGUNJUNGI 23 MART’’);
Write(“Semoga anda puas dengan pelaynan kami’’);
Write(“Berikut daftar belanjaan anda’’);
Write(“ 23 MART ‘’);
Write ("PT INDUSTRIALMART 13 ");
Write ("JL.Jaya No.1A Tembalang, semarang’’)
Writeln (“kodebrg”)
Writeln (“Namabrg”)
Writeln (“Harga”)
Writeln (“Jmlh :”)
Writeln (“Total harga:”)
Writeln(“Tunai:’’)
Writeln(“kembali:’’
Write(“Pakai 23 mart card dan dapatkan promo & diskon khusus’’)
End

FLOWCHART

 










Tidak ada komentar:

Posting Komentar