Bagaimana susunan bahasa pascal
Truktur Program Pascal:
1. Judul Program
2. Blok Program
a. Deklarasi Unit Pascal
b. Bagian Deklarasi
– Deklarasi Variabel
- Deklarasi Konstanta
– Deklarasi Label
– Deklarasi Tipe Data
– Deklarasi Prosedur
– Deklarasi Fungsi
c. Bagian Program
Penjelasan
Judul Program
Judul program sifatnya adalah optional di dalam program, artinya boleh dituliskan atau boleh juga tidak dituliskan. Judul Program hanya bertujuan untuk memberi nama dari program yang dibuat. Judul program harus terletak pada awal program dan diakhiri dengan titik koma.
Contoh : Program Hallo;
Deklarasi Unit Pascal
Unit adalah kamus bahasa Pascal. Unit Pascal selalu disebutkan pada awal program setelah Judul Program. Tujuannya agar perintah bahasa pascal dapat diterjemahkan oleh compiler pada saat dikompilasi. Jika unit pascal tidak disebutkan maka perintah bahasa Pascal tidak dapat dikompilasi karena compiler tidak dapat mengenali perintah yang digunakan. Misalnya kata Begin, End, Clrscr, write,writeln,read,readln, dan lain-lain terdapat dalam kamus/unit crt. Oleh karena itu, unit crt selalu disebutkan pertama kali pada baris program dengan perintah uses crt.
Unit crt disebutkan jika anda menggunakan Program Pascal dengan sistem operasi DOS yang berjalan pada sistem operasi window. Jika anda menggunakan Program Pascal dengan sistem operasi Window, maka unit crt diganti dengan unit wincrt.
Contoh : Uses Crt; atau uses wincrt;
Bagian Deklarasi
Deklarasi di atas hanya disebutkan jika akan digunakan dalam program. Bahkan dalam program yang sangat sederhana ada yang tidak menggunakan deklarasi. Dalam pemrograman dasar, pada umumnya menggunakan deklarasi variabel, konstanta, tipe data, dan label. Sedangkan deklarasi prosedur dan fungsi umumnya digunakan dalam pemrograman tingkat lanjut yaitu pemrograman tekstruktur.Deklarasi variabel selalu diawali dengan kata var, deklarasi konstanta diawali dengan kata Const, dan deklarasi label diawali dengan kata Label.
Contoh :
Var a,b,c : integer; Deklarasi variabel a,b,c dengan tipe data integer.
Const Pi = 3.14; Deklarasi konstanta bilangan pi.
Label Selesai ; Deklarasi label dengan nama Selesai
Bagian Program
Bagian Program adalah kumpulan dari pernyataan-pernyataan atau kode program yang akan dikerjakan oleh program. Bagian ini diawali dengan kata BEGIN dan diakhiri dengan kata END. Kata END harus diakhiri dengan tanda titik.