Diberdayakan oleh Blogger.
RSS

PASCAL- ARRAY

CONTOH PROGRAM ARRAY1










USES CRT; (deklarasi Uses)

CONST (bagian deklarasi konstanta)

VAR (bagian deklarasi variabel)

BEGIN (awal bagian utama program)

END. (akhir bagian utama program)

Ini adalah tampilan sesudah program di atas di RUN







LOGIKA PROGRAM

§ Writeln(‘ ‘);

Writeln dimana pernyataan ini digunakan untuk mencetak beberapa buah item ke monitor komputer dengan berurutan dan secara otom

atis pascal menempatkan kursor ke sebelah kanan item terakhir.

Pada program ini tertulis

Writeln(’nilai ke’,i,’=’,nilai_huruf[i])

Maka, pada monitor akan tampil :

Nilai ke0=

Nilai ke1=

Nilai ke2=

Nilai ke3=

Nilai ke4=

§ Readln ( );

Readln dimana pernyataan ini digun

akan untuk menyatakan nilai satu atau beberapa variabel. Pernyataan ini mengharuskan pemakai memasukkan jawaban melalui keyboard dan mengakhiri jawaban dengan menekan tombol enter.

§ Array adalah koleksi data yang tipenya sama, tersusun dalam bentuk barisan linier berurutan (sequence) dan jumlah elemen atau datanya tidak berubah (statis) sesuai dengan deklarasi awal. Semua elemen array diidentifikasi dengan sebuah nama (nama array) dan untuk setiap elemennya diidentifikasi/dibedakan dengan sebuah index.

§ Bentuk umum deklarasi array adalah:

type tipe_array = array [range_index] of tipe_data;

var var_array : tipe_array; (1.1)

Atau dapat langsung dituliskan sebagai berikut:

var var_array = array [range_index]

of tipe_data; (1.1)

var_array adalah nama variabel array yang dipakai untuk mengidentifikasi array. Pemilihan nama variabel array mengikuti aturan pemberian nama variabel secara umum.

Range_index adalah batasan index yang digunakan untuk mengidentifikasi elemen array. Range_index menentukan jumlah elemen array, yang jumlahnya tidak akan berubah (statis) mulai saat awal disediakan (program dijalankan) hingga program selesai dijalankan. Misalnya

pada program diatas range 0..4 atau akan menentukan jumlah elemen array sebanyak 5 buah.


CONTOH PROGRAM ARRAY2










USES CRT; (deklarasi Uses)

CONST (bagian deklarasi konstanta)

VAR (bagian deklarasi variabel)

BEGIN (awal bagian utama program)

END. (akhir bagian utama program)

Ini adalah tampilan sesudah program di atas di RUN










LOGIKA PROGRAM

§ Array adalah koleksi data yang tipenya sama, tersusun dalam bentuk barisan linier berurutan (sequence) dan jumlah elemen atau datanya tidak berubah (statis) sesuai dengan deklarasi awal. Semua elemen array diidentifikasi dengan sebuah nama (nama array) dan untuk setiap elemennya diidentifikasi/dibedakan den

gan sebuah index.

§ Bentuk umum deklarasi array adalah:

type tipe_array = array [range_index] of tipe_data;

var var_array : tipe_array; (1.1)

Atau dapat langsung dituliskan sebagai berikut:

var var_array = array [range_index] of tipe_data; (1.1)

var_array adalah nama variabel array

yang dipakai untuk mengidentifikasi array. Pemilihan nama variabel array mengikuti aturan pemberian nama variabel secara umum.

Range_index adalah batasan index yang digunakan untuk mengidentifikasi elemen array. Range_index menentukan jumlah elemen array, yang jumlahnya tidak akan berubah (statis) mulai saat awal disediakan (program dijalankan) hingga program selesai dijalankan. Misalnya pada program diatas range 1..3,1..2 atau akan menentukan jumlah elemen array sebanyak 5 buah.

§ I,J pada program diatas adalah, i untuk

menyatakan baris, dan j untuk menyatakan

kolom. Maka akan tampil 3 baris dan 2 kolom.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar