Untitled
unknown
plain_text
3 years ago
1.2 kB
7
Indexable
program kasir;
uses crt;
var
a,x,total,total2,jmluang,kembali : integer;
npm:string;
nama : array[1..100] of string[20];
harga, jumlah : array[1..100] of integer;
begin
clrscr;
write('Masukkan jumlah item yang akan dibeli : ');readln(x);
for a := 1 to x do
begin
write('input nama produk ',a,' : ');readln(nama[a]);
write('input harga produk ',a,' : ');readln(harga[a]);
write('input jumlah barang ',a,' : ');readln(jumlah[a]);
writeln(' ');
end;
writeln(' ');
writeln(' ');
writeln('nama barang jumlah beli harga total');
writeln('==========================================================');
for a := 1 to x do
begin
write(nama[a]:8);
write(jumlah[a]:15);
write(harga[a]:20);
total := jumlah[a]*harga[a];
writeln(total:13);
total2 := total2+jumlah[a]*harga[a]
end;
writeln(' ');
writeln('Total belanja : ',total2);
writeln(' ');
write('Jumlah uang yg diserahkan: ');readln(jmluang);
writeln('Jumlah bayar : ',total2);
kembali := jmluang-total2;
writeln('Kembali : ',kembali);
writeln(' ');
write('Terima Kasih');
readln;
end.Editor is loading...