Anda di halaman 1dari 1

program array_dalam_record; uses crt; type mahasiswa=record nama:string; NIM:string; jumlah:string; end; var beasiswa:array [1..

10] of mahasiswa; n,i,j:integer; const garis = '==============================================================='; begin clrscr; writeln; write(' Masukan Jumlah Data yang ingin di input = '); readln(n); for i:=1 to n do begin writeln; write(i,'. Masukkan Nama Mahasiswa= '); readln(beasiswa[i].nama); write(' Masukkan NIM='); readln(beasiswa[i].NIM); write(' Masukkan Beasiswa=Rp. '); readln(beasiswa[i].jumlah); end; clrscr; writeln(' Data Mahasiswa yang mendapat Beasiswa '); writeln(garis); writeln('No| Nama | NIM | Beasiswa writeln(garis); for i:=1 to n do begin with beasiswa[i] do begin gotoxy(1,i+4); writeln(i); gotoxy(3,i+4); writeln('| ',nama); gotoxy(31,i+4); writeln('| ',NIM); gotoxy(43,i+4); writeln('| Rp. ',jumlah); end; end; writeln(garis); readln; end.

');

Anda mungkin juga menyukai