0% menganggap dokumen ini bermanfaat (0 suara)
144 tayangan

Data Array Dalam Program Pascal

Array dalam Pascal adalah tipe data terstruktur yang terdiri dari elemen-elemen yang sama. Array digunakan untuk menyimpan sekumpulan data yang jenisnya sama secara lebih efisien daripada menggunakan variabel terpisah. Program Pascal dapat mendeklarasikan array satu dan dua dimensi untuk menyimpan data dalam baris dan kolom.

Diunggah oleh

Norma Saja
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
144 tayangan

Data Array Dalam Program Pascal

Array dalam Pascal adalah tipe data terstruktur yang terdiri dari elemen-elemen yang sama. Array digunakan untuk menyimpan sekumpulan data yang jenisnya sama secara lebih efisien daripada menggunakan variabel terpisah. Program Pascal dapat mendeklarasikan array satu dan dua dimensi untuk menyimpan data dalam baris dan kolom.

Diunggah oleh

Norma Saja
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Data Array dalam Program Pascal

Definisi :

•      Array adalah tipe data terstruktur yang terdiri dari sejumlah elemen yang
mempunyai tipe sama.
•      Array merupakan sekelompok data yang memiliki tipe yang sama.
•      Data Array dapat memiliki tipe data integer, real, char, string, dll.
•      Data Array yang akan dipergunakan harus di deklarasikan terlebih dahulu.
•      Gunakan perulangan for untuk menentukan indeks baris dan atau kolom.

Jenis Data Array

Array Satu Dimensi


Array Satu Dimensi adalah sekelompok data yang terdiri dari satu baris atau
satu kolom saja.

Array Dua Dimensi


Array Dua Dimensi sekelompok data data yang terdiri dari beberapa baris dan
kolom

Mengapa perlu data Array?

•      Karena Variabel dengan tipe dasar hanya dapat menyimpan satu buah data.
•      Jika ada banyak data dengan tipe yang sama, maka tidak efisien jika
disimpan dalam Variabel dengan tipe dasar.
•      Misalnya ada 50 bilangan bulat, maka tidak efisien jika mendeklarasikan 50
buah variabel dengan tipe integer.
•      Karena itu, array diperlukan untuk menyederhanakan cara menyimpan
sekumpulan data yang tipenya sama.
•      Untuk 50 bilangan bulat, hanya mendeklarasikan satu variabel data array
dengan tipe integer.

Bentuk Deklarasi Array

Deklarasi Array Satu Dimensi :

, n = jumlah nama_var

Var data : array[1..4] of integer; digambarkan sbb:

Data[1] Data[2] Data[3] Data[4]


12 20 45 32

Contoh :
1. Nama : Array[1..5] of String[25], artinya ada 5 var nama bertipe string
sebanyak 25 karakter. Yaitu nama[1], nama[2], nama[3],….. nama[25].
2. Nilai : Array[1..10] of Integer, artinya ada 10 var nilai bertipe integer
yaitu nilai[1], nilai[2],nilai[3], hingga nilai[10]
3. Huruf : Array[1..4] of char, artinya ada 4 var huruf bertipe char yaitu
huruf[1], huruf[2], huruf[3], huruf[4].

Contoh :

Buatlah program untuk menginput nama dan nilai ujian mahasiswa sebanyak
15 orang.

Jawab :

15 orang, berarti ada 15 var nama dan 15 var nilai.


Deklarasi variabelnya :

Nama : array[1..15] of string[25];


Nilai : array[1..15] of integer;

Algoritma:

1. Mulai
2. Deklarasikan variabel I,nama,nilai
3. jika i<=15, Input nama dan nilai. Jika tidak lanjutkan ke langkah 6
4. Input nama[i] dan nilai[i].
5. Ulangi langkah 3
6. Cetak nama[i] dan nilai[i] selama i<=15.
7. Jika i>15 lanjutkan ke langkah 8
8. Selesai

Kode Program :
Program Contoh; Begin
Uses crt; write(nama[i]);
Var I : integer; write(‘
nilai : array[1..15] of integer; ‘);
nama : array[1..15] of string[20]; writeln(nilai[i]);
Begin End;
clrscr; readln;
for i:=1 to 15 do End.
Begin
write(‘Nama : ‘);readln(nama[i]);
write(‘Nilai : ‘);readln(nilai[i]);
End; clrscr;
writeln(‘Nama
Nilai’);

writeln(‘==================================‘)
;
for i:=1 to 15 do

Anda mungkin juga menyukai