Anda di halaman 1dari 1

program contoh3;

uses crt;
type
beli= record
nama:array[1..10] of string[10];
jml,ttl: array[1..10] of integer;
end;
var
n,i,j:byte; y:real;
data: beli;
begin
write('masukkan jumlah pembelian = '); readln(n);
for i:=1 to n do begin
with data do begin
writeln;
writeln('pembelian ke- ',i);
write('Nama : '); readln(nama[i]);
write('jumlah CD : '); readln(jml[i]);
end;
end;
writeln; writeln;
writeln('DAFTAR PEMBELIAN ');writeln;
writeln('1 cd = Rp 8000');
writeln('----------------------------------');
writeln('Nama Jumlah CD Total');
writeln('----------------------------------');
for j:=1 to n do begin
with data do begin
ttl[j]:=jml[j]*5000;
gotoxy(1,j+18-1); write(nama[j]);
gotoxy(13,j+18-1);write(jml[j]);
gotoxy(29,j+18-1);write(ttl[j]);
end;
end;
writeln;
writeln('----------------------------------');
readln;
end.

Anda mungkin juga menyukai