Record Dalam Pascal
Apa itu record ??? mengapa harus ada record dipascal atau pun diprogram lainnya. Jawabannya karena record merupakan perekaman data yang dimana data direkam ke dalam memory dengan jenis data yang berbeda .
Mungkin kita pernah mendengar kata larik atau array.. sebenarnya mereka tidak jauh berbeda ,Cuman fungsi dari keduanya berbeda.
Array merupakan penyimpanan data berdasarkan indeks dan menyimpan data dalam bentuk data yang harus sama , Contoh
Array merupakan penyimpanan data berdasarkan indeks dan menyimpan data dalam bentuk data yang harus sama , Contoh
Var
Angka:array[1..100] of integer;
Diatas merupakan contoh pendeklarasian suatu variable angka yang dimana terdiri dari 1-100 dan berjenis integer, sedangkan record dapat kita lihat sebagai berikut ini
Type buku= record
Pengarang :String;
NoBuku :integer;
End;
Var bukuaja:buku;
Nah ,, bedakan ?? loh trus gman??? Ya kita dapat artikan bahwa record menyimpan data pengarang dalam bentuk string,no buku dalm tipe integer, nah ketika kita masukkan ke dalam data input maka harus ditulis sebagai berikut ini
Contoh
Readln(bukuaja.nobuku);
(arti diatas adalah memasukkan inputan dengan berdasarkan tipe record yaitu nobuku yang berjenis integer)
Anda tidak bisa menuliskan dengan sebagai berikut
Readln(nobuku);
Tetapi anda bisa menuliskan dengan statement with yaitu
With bukuaja do begin
Writeln(‘masukkan nama pengarang’);readln(pengarang);
Writeln(‘masukkan nomor buku ‘);readln(nobuku);
End;
Nah ,, gemana mudahkan???? J
Yapzzz… ntr kita lanjutkan lagi…
Sekian ……………………………
Sekian ……………………………







0 komentar:
Posting Komentar