record - Dinus.ac.id

advertisement
1. Pertemuan ke : 1
Pengenalan Komputer dan Pemrograman
2. Pertemuan ke : 2
Mengetahui Tentang Tipe data dan Operator
dalam bahasa pemrograman pascal
3. Pertemuan ke : 3 - 4
Mengetahui struktur kendali : Statemen IF
4. Pertemuan ke : 5 - 6
Mengetahui struktur kendali 2 :
Statemen For … Do
Statemen While … Do
5. Pertemuan ke : 7 - 8
Memahami tentang Array dalam
pemrograman Pascal
6. Pertemuan ke : 9
Memahami tentang record dalam
pemrograman Pascal
7. Pertemuan ke : 10 - 12
Memahami tetang sorting dalam
pemrograman pascal
8. Pertemuan ke : 13 - 14
Memahami tentang sub program dalam
pemrograman pascal
Memahami tentang
Array
Array adalah kumpulan data yang harus bertipe
data sama contohnya daftar nomor telpon, daftar
kode mata kuliah, dll. .
Rumus Array
NamaArray : array[IndeksAwal..IndeksAkhir] of tipe_data;
Contoh :
bilangan : array[1..50] of integer;


Bentuk Deklarasi
namaVariabelArray[nomorElemen] = ……….;
Contoh:
kota[0] := “Surabaya”;
kota[1] := “Semarang”;
Buatlah tampilan array dengan menggunakan
inputan string, dengan array sbb :
- nama [1]:= ‘Universitas’
- nama [2] := ‘Islam’
- nama [3] := ‘Nahdlatul Ulama’
- nama [4] := ‘Jepara’
Kemudian tampilkan :
- Nilai variabel nama yang ke 1
-Nilai variabel nama yang ke 2
-Nilai variabel nama yang ke 2 dan 3
Buatlah tampilan array dengan menggunakan
nilai tetap :
Const
Huruf : array [0..5] of char = (‘A’,’B’,’C’,’D’,’E’,’F’);
Kemudian tampilkan :
Nilai Konstanta array ke 0 sampai dengan 5
Dalam array multidimensi terdiri atas baris (row) dan kolom
(column).
Index pertama adalah baris dan yang kedua adalah kolom .
Type nama_array =ARRAY[bawah..atas, bawah..atas] of tipe_data;
var variabel_array : nama_array;
atau dengan menggunakan statement var :
var variabel_array : ARRAY[bawah..atas, bawah..atas] of tipe_data;
Record
Record adalah kumpulan data yang
dipakai untuk menyimpan sekumpulan
data yang berhubungan.
Berbeda dengan elemen array, apabila
elemen array mempunyai tipe yang sama
maka elemen record dapat mempunyai
tipe yang sama atau tipe yang berbeda.
Syntax / Rumus
type
var
nama_record = record
identifier_1 : tipe_data_1;
:
:
identifier_n : tipe_data_n;
end;
variabel : nama_record;
Buatlah tampilan record sama seperti
pada tampilan di bawah ini :
Record Lanjutan
-
Record dengan array
-
Record dengan with
Buatlah tampilan record sama seperti
pada tampilan di bawah ini :
Buatlah tampilan record sama seperti
pada tampilan di bawah ini :
Buatlah tampilan record sama seperti
pada tampilan di bawah ini :
Download