Kamis, 04 Maret 2010

Apa yang dimaksud record dalam pascal?

1. Apa yang dimaksud record dalam pascal?
2. Tuliskan bentuk umu record!
3. Buat program sederhana tentang record!
Jawab:
1.Record adalah suatu struktur yang berisi sejumlah komponen yang dinamakan field, setiap field bisa berbeda typenya. Setiap field harus memiliki nama yang berbeda untuk memungkinkan pemilihan field secara acak

2. Type
Variable = record
…field = type data
…field = type data
…field = type data
End.

3. Type
Hasil = record
Jari-jari = real;
Keliling = real;
Luas = real;
End.
Var
Lingkarang = hasil;
Begin
Write (jari-jari lingkaran?); real readln (lingkaran.jari-jari);
Lingkaran.keliling :=2 * Pi * lingkaran.jari-jari;
Lingkaran.luas := Pi * sqr (lingkaran jari-jari);
Writeln;
Writeln (‘keliling lingkaran =’, lingkaran.keliling:7:2);
Writeln (‘luas lingkaran =’, lingkaran luas :7:2);
End.

0 komentar:

Poskan Komentar