You are on page 1of 1

LATIHAN QUIZ 1 Tuliskan listing program dengan output:

FLOWCHART
START

Read (h1,h2,h3)

disc10/100*(h1+h2+h3) bayar(h1+h2+h3)-disc

write (bayar)

read(uang) Kembaliuang-bayar
Program Latihan_Quiz1; Uses wincrt; Var h1,h2,h3,uang:integer; disc,bayar,kembali:real; Begin write(Masukkan harga barang 1 = Rp ); readln(h1); write(Masukkan harga barang 2 = Rp ); readln(h2); write(Masukkan harga barang 3 = Rp ); readln(h3); disc:=10/100*(h1+h2+h3); bayar:=(h1+h2+h3)-disc; writeln(Jumlah yang harus dibayar = Rp ,bayar:0:0); write(Uang yang dibayarkan = Rp ); readln(uang); kembali:=uang-bayar; write(Jumlah kembalian = Rp ,kembali:0:0); End. Ket: Read perintah untuk menerima masukan/Input dari user untuk disimpan ke dalam suatu variable. ReadLn perintah untuk menerima masukan/Input dari user untuk disimpan ke dalam suatu variable, kemudian berganti baris untuk tampilan berikutnya. Writeperintah untuk menampilkan output di layar WriteLnperintah untuk menampilkan output dilayar, kemudian berganti baris untuk tampilan berikutnya.

write (kembali) END

START
Read (T1,UH1,T2,UH2)

RH160/100*UH1+40/100*T1; RH260/100*UH2+40/100*T2; RH (RH1+RH2)/2;

QUIZZZ

write (RH) read(MID,US) R60/100*RH+20/100*MID+20/100*US write (R)


END

You might also like