DATA ARRAY DALAM PROGRAM PASCAL
Melanjutkan dari beberapa postingan saya sebelumnya, kali ini saya akan memposting 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
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 :
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].
Nilai : Array[1..10] of Integer, artinya ada 10 var nilai bertipe integer yaitu nilai[1], nilai[2],nilai[3], hingga nilai[10]
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:
Mulai
Deklarasikan variabel I,nama,nilai
jika i<=15, Input nama dan nilai. Jika tidak lanjutkan ke langkah 6
Input nama[i] dan nilai[i].
Ulangi langkah 3
Cetak nama[i] dan nilai[i] selama i<=15.
Jika i>15 lanjutkan ke langkah 8
Selesai
Kode Program :
Program Contoh;
Uses crt;
Var I : integer;
nilai : array[1..15] of integer;
nama : array[1..15] of string[20];
Begin
clrscr;
for i:=1 to 15 do
Begin
write(‘Nama : ‘);readln(nama[i]);
write(‘Nilai : ‘);readln(nilai[i]);
End; clrscr;
writeln(‘Nama Nilai’);
writeln(‘==================================‘);
for i:=1 to 15 do
Begin
write(nama[i]);
write(‘ ‘);
writeln(nilai[i]);
End;
readln;
End.
Sekian contoh yang dapat saya bagikan dalam postingan kali ini, semoga bermanfaat.
Terimakasih
Virgo L
http://takterkatakan.blogspot.com/
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 Dua Dimensi
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 :
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].
Nilai : Array[1..10] of Integer, artinya ada 10 var nilai bertipe integer yaitu nilai[1], nilai[2],nilai[3], hingga nilai[10]
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:
Mulai
Deklarasikan variabel I,nama,nilai
jika i<=15, Input nama dan nilai. Jika tidak lanjutkan ke langkah 6
Input nama[i] dan nilai[i].
Ulangi langkah 3
Cetak nama[i] dan nilai[i] selama i<=15.
Jika i>15 lanjutkan ke langkah 8
Selesai
Kode Program :
Program Contoh;
Uses crt;
Var I : integer;
nilai : array[1..15] of integer;
nama : array[1..15] of string[20];
Begin
clrscr;
for i:=1 to 15 do
Begin
write(‘Nama : ‘);readln(nama[i]);
write(‘Nilai : ‘);readln(nilai[i]);
End; clrscr;
writeln(‘Nama Nilai’);
writeln(‘==================================‘);
for i:=1 to 15 do
Begin
write(nama[i]);
write(‘ ‘);
writeln(nilai[i]);
End;
readln;
End.
Sekian contoh yang dapat saya bagikan dalam postingan kali ini, semoga bermanfaat.
Terimakasih
Virgo L
http://takterkatakan.blogspot.com/
DATA ARRAY DALAM PROGRAM PASCAL
Reviewed by Unknown
on
Friday, April 10, 2015
Rating:
No comments: