STRUKTUR PROGRAM PASCAL, TIPE DATA, VARIABEL, DAN KONSTANTA

Posted: 14 April 2011 in Algoritma Pemrograman

Struktur program Pascal terdiri dari tiga bagian, yaitu:

  • Judul Program. Judul ini sifatnya adalah optional dan tidak signifikan.
  • Bagian Deklarasi. Bagian ini digunakan bila program akan untuk mendefinisikan berbagai macam identifier, seperti label, konstanta, tipe, variabel, prosedur dan fungsi.
  • Bagian Deskripsi. bagian ini digunakan untuk meletakkan seluruh instruksi program. Instruksi-instruksi yang akan diberikan untuk dikerjakan ditulis di antara “Begin” dan “End”. Penulisan “End“ diakhiri dengan tanda baca titik (‘.’). Yang perlu diperhatikan bahwa setiap instruksi diakhiri dengan tanda baca titik koma (‘;’)

program NAMA_PROGRAM;

{ Penjelasan mengenai program, yang berisi uraian singkat mengenai apa yang dilakukan oleh program }

(* DEKLARASI *)

[const]

{ semua nama tetapan dan harga tetapannya didefinisikan di sini}

[type]

{ semua nama tipe bentukan didefinisikan di sini }

[var]

{ semua nama variabel global didefinisikan di sini }

{ deklarasi prosedur dan fungsi didefinisikan di sini }

(* DESKRIPSI *)

begin

{ semua instruksi program dituliskan di sini }

end.

Tipe Data:

Kelompok Notasi Pascal Ket.
1. Tipe Dasar Boolean
Byte 1 byte
Shortint 1 byte
Word 2 byte
Integer 2 byte
Longint 4 byte
Real
Double
Extended
Char
String
string[N]
record 

field1: type;

field2: type;

. . .

fieldN: type;

end;

2. Operator
a. Aritmatika + Penjumlahan
Pengurangan
* Perkalian
/ Pembagian
Div Hasil bagi
Mod Sisa bagi
b. Perbandingan < Lebih kecil dari
<= Lebih kecil atau sama dengan
> Lebih besar dari
>= Lebih besar atau sama dengan
= Sama dengan
c. Logika <>  

not

and

or

xor

Tidak sama dengan
3. Komentar {  komentar  } 

(* komentar *)

4. Lain-lain Const
Type
True
False
Komentar
  1. Ammar mengatakan:

    bisa minta program pascal xl… msalnya cek plsa d xl *123#

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s