Array dan Record
Nama : Fauzan
Unit : E
Npm : 1405020150
Array Dan Record
A.Pengertian Array
Array adalah sekumpulan variabel yang memiliki tipe
data yang sama dan dinyatakan dengan nama yang sama.
Array merupakan konsep yang penting dalam pemrograman,
karna array memungkinkan untuk menyimpan data maupun
referensi objek dalam jumlah banyak dan terindeks. Array
menggunakan indeks integer untuk menentukan urutan
elemen-elemennya, dimana elemen pertamanya dimulai dari
indeks 0,elemen kedua memiliki indeks 1, dan seterusnya.
B.Pengertian record
Sebuah record rekaman disusun oleh beberapa field.
Tiap field berisi data dari tipe dasar / bentukan
tertentu. Record mempunyai kelebihan untuk
menyimpan suatu sekumpulan elemen data yang
berbeda-beda tipenya (di banding array).
Contoh Program:
program tipe_record_array;
uses wincrt;
type
rec_siswa =
record
nama: string[20];
umur: integer;
sekolah: string[30];
alamat: string [10];
kota: string[20];
end;
var
siswa: array [0..5] of rec_siswa;
begin
clrscr;
siswa[0].nama:= 'fauzan';
siswa[0].umur:= 20;
siswa[0].sekolah:= 'SMA negeri 3
bireuen';
siswa[0].alamat:= 'cot gapu';
siswa[0].kota:= 'bireuen';
writeln('Nama : ',siswa[0].nama);
writeln('Umur : ',siswa[0].umur);
writeln('Sekolah : ',siswa[0].sekolah);
writeln('alamat : ',siswa[0].alamat);
writeln('Kota : ',siswa[0].kota);
writeln;
siswa[1].nama:= 'ikshan';
siswa[1].umur:= 19;
siswa[1].sekolah:= 'SMA al muslim';
siswa[1].alamat:= 'kambu';
siswa[1].kota:= 'bireuen';
writeln('Nama : ',siswa[1].nama);
writeln('Umur : ',siswa[1].umur);
writeln('Sekolah :
',siswa[1].sekolah);
writeln('alamat :
',siswa[1].alamat);
writeln('Kota : ',siswa[1].kota);
readln;
end.
Array dan record

Array dan record

  • 1.
    Array dan Record Nama: Fauzan Unit : E Npm : 1405020150
  • 2.
    Array Dan Record A.PengertianArray Array adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karna array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks. Array menggunakan indeks integer untuk menentukan urutan elemen-elemennya, dimana elemen pertamanya dimulai dari indeks 0,elemen kedua memiliki indeks 1, dan seterusnya.
  • 3.
    B.Pengertian record Sebuah recordrekaman disusun oleh beberapa field. Tiap field berisi data dari tipe dasar / bentukan tertentu. Record mempunyai kelebihan untuk menyimpan suatu sekumpulan elemen data yang berbeda-beda tipenya (di banding array).
  • 4.
    Contoh Program: program tipe_record_array; useswincrt; type rec_siswa = record nama: string[20]; umur: integer; sekolah: string[30]; alamat: string [10]; kota: string[20]; end;
  • 5.
    var siswa: array [0..5]of rec_siswa; begin clrscr; siswa[0].nama:= 'fauzan'; siswa[0].umur:= 20; siswa[0].sekolah:= 'SMA negeri 3 bireuen'; siswa[0].alamat:= 'cot gapu'; siswa[0].kota:= 'bireuen';
  • 6.
    writeln('Nama : ',siswa[0].nama); writeln('Umur: ',siswa[0].umur); writeln('Sekolah : ',siswa[0].sekolah); writeln('alamat : ',siswa[0].alamat); writeln('Kota : ',siswa[0].kota); writeln; siswa[1].nama:= 'ikshan'; siswa[1].umur:= 19; siswa[1].sekolah:= 'SMA al muslim'; siswa[1].alamat:= 'kambu'; siswa[1].kota:= 'bireuen';
  • 7.
    writeln('Nama : ',siswa[1].nama); writeln('Umur: ',siswa[1].umur); writeln('Sekolah : ',siswa[1].sekolah); writeln('alamat : ',siswa[1].alamat); writeln('Kota : ',siswa[1].kota); readln; end.