Record Dalam Array
Untuk Itu Dapat Dilihat Listing Program Berikut.
Contoh :
program contoh_record_dalam_array;
uses crt;
type
data_pegawai = record
kd_peg : string[5];
nama : string[15];
alamat : string[20];
gaji : longint;
end;
var
pegawai : array[1..10] of data_pegawai;
i : integer;
begin
clrscr;
for I:= 1 to 10 do
begin
with pegawai[i] do
begin
writeln('Record ke- ',i);
write('Kode pegawai =');readln(kd_peg);
write('Nama pegawai =');readln(nama);
write('Alamat pegawai =');readln(alamat);
write('Gaji pegawai =');readln(gaji);
writeln;
end;
end;
{cetak}
writeln('Kode pegawai Nama Alamat Gaji');
for i:= 1 to 10 do
begin
with pegawai[i] do
begin
write(kd_peg:5);
write(nama:15);
write(alamat:20);
writeln(gaji:10);
end;
end;
writeln('-----------------------------------------');
readln;
end.
Last updated
Was this helpful?