Anda di halaman 1dari 6

PEMORGRAMAN PASCAL

1. ARRAY 2. RECORD
1

PENGGUNAAN ARRAY Pernahkah kita membayangkan bila kita mau membuat program toko buah-buahan. Jika ada 3 jenis buah-buahan (melon, duku dan mangga) berarti kita harus mempunyai tiga variabel untuk masing-masing jenis buah. Tetapi betapa sulitnya jika toko itu punya 10 atau 20 jenis yang berbeda. Solusinya adalah gunakan array. Array adalah tipe data terstuktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. Bagaimana cara kerjanya? 2 yaitu dengan menggunakan index (semacam penanda).

ARRAY

Perhatikan contoh: 1: Program Tutorial5_Array; 2: var buah: array [1..3] of string; 3: i: integer; 4: Begin 5: For i:=1 to 3 do 6: begin 7: write('Masukkan buah-buahan ke ',i , ' : '); 8: readln(buah[i]); 9: end; 10: writeln; 11: writeln('Isi buah-buahan yang dimasukkan tadi adalah : '); 12: For i:= 1 to 3 do 13: writeln('buah ke', i ,' : ', buah[i]); 14: READLN; 15: End.
3

Record tidak seperti array, record adalah jenis tipe data terstruktur yang berisi beberapa data, yang masing-masing dapat berlainan tipe.

1: Program Tutorial5_Record; 2: type buah = record 3: nama: string; 4: harga: longint; 5: end; 6: var data:buah; 7: Begin 8: write('nama buah: ');readln(data.nama); 9: write('harga buah: ');readln(data.harga); 10: write('ditampilkan'); 11: write('nama');readln(data.nama); 12: writeln('harga');readln(data.harga); 13: READLN; 14: End.

BUAT PROGRAM DENGAN OUTPUT :


1 2

20932 ADISTI AMALIA 20933 AGRI SATRIO ADI NUGROHO

P L L P P P L P P L

3
4 5 6 7 8 9

20934 ALDORA DUTA PERDANA


20935 ALYA FADHILLA AFRIANI 20936 ANING HANA FANIYA 20937 ANISA DEBBY OKTAVIANI 20938 ASROQI SYAUKANI AL FAQIH 20939 AULIA QONITA ULYNNUHA 20940 AULIA ROFIHATIAR

10 20941 BIMA KRISTATA ADITAMA PUTRA

Anda mungkin juga menyukai