Selasa, 28 Oktober 2014

Laporan Pendahuluan (LP) pertemuan ke-4. LAB TI-UG



LP Pertemuan 4
1.      Apa yang dimaksud dengan Array? Jelaskan!
2.      Apa yang dimaksud dengan Record ? jelaskan!
3.      Tuliskan bentuk umum dari Type pada Record!

======= Jawaban =======
1.      Array adalah kumpulan data bertipe sama yang menggunakan nama sama.
 Dengan menggunakan array, sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan subscript. Sebuah subscript berupa bilangan di dalam kurung siku.

Array dapat dibedakan menjadi :
1. Array berdimensi satu
2. Array berdimensi dua
3. Array berdimensi tiga
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
45
27
75
57
86
45
98
45
3
43

Array dapat dideklarasikan menjadi array 1 dimensi maupun lebih. Berikut adalah gambaran konsep array 1 dimensi.



Jika dibuat 2 dimensi, maka gambaran konsepnya adalah sebagai berikut.

[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[0]
27
75
57
86
45
98
45
3
43
[1]
45
34
43
5
5
76
23
84
67
[2]
30
34
96
3
36
34
45
73
38
[3]
46
17
38
38
94
53
53
35
65
[4]
13
64
37
85
48
27
23
35
64
[5]
11
46
75
72
52
43
1
35
8

2.      Record adalah kumpulan elemen – elemen data field yang terdiri dari beragam tipe data yang digabungkan menjadi satu kesatuan, serta jumlah datanya bergantung pada saat pendeklarasian variabel yang memanggil record tersebut. Record dapat digambarkan seperti sebuah tabel, serta field adalah kolom dari tabel tersebut.
            Berikut adalah gambaran sebuah record
            RECORD MAHASISWA
Nama
NPM
Kelas
IPK
F
I
E
L
D

1
F
I
E
L
D

2
F
I
E
L
D

3
F
I
E
L
D

4

3.      Bentuk umum :
Type
<nama record> = record
<nama field 1> : <tipe data>;
<nama field 2> : <tipe data>;
<nama field 3> : <tipe data>;
. . .
<nama field n> : <tipe data>;
End;
Var
<nama variabel> : <nama record>;

Contoh :
Type
Mahasiswa = record
nama : string[30];
npm : string[8];
kelas : string[5];
ipk : real;
End;
Var
mhs : Mahasiswa;
data_mhs : array[1..100] of mahasiswa;



Tidak ada komentar:

Posting Komentar