NAMA : ERIM
NIM : 19650178
KELAS :E
1. Judul program
Judul program Pascal bersifat opsional. Porgram masih bisa berjalan,
meskipun belum diberikan judul.
Contoh:
program stok_pertanian;
Nama program ditulis seteah kata kunci program. Lalu, apabila terdiri dari dia
suku kata, maka dipisah dengan garis bawah (_) seperti contoh di atas.
2. Kepala program
Bagian kepala program berisi deklarasi untuk type, constant, uses, var, dan
termasuk juga judul program.
Type
Contoh:
type
TMember = record
firstname, surname : string;
address: array [1..3] of string;
phone: string;
birthdate: TDateTime;
paidCurrentSubscription: boolean
end;
bertipe record.
Konstanta
contoh:
const
PI = 3.141592654;
Uses
Contoh:
uses crt;
Apabila terdapat lebih dari satu libarary, maka pisahkan dengan tanda koma.
Deklarasi variabel artinya, kita mendaftarkan variabel apa saya yang akan
dibutuhkan dalam program.
var
nama_variabel: type data;
Contoh:
var
umur: integer;
r, d, c : real;
Deklarasi variabel dengan tipe data yang sama, dapat dibuat bersamaan
dengan dipisah tanda koma seperti contoh di atas.
Gunakan garis bawah (_) untuk memisahkan nama variabel yang lebih dari
satu suku kata.
3. Tubuh Program
Tubuh program merupakan bagian utama dari progam. Tubuh program
diawali dengan kata kunci BEGIN, kemudian diakhiri dengan END..
Contoh:
BEGIN
// kode program di siniEND.
Perhatikan juga penulisan END., di sana harus diakhiri dengan tanda titik (.).
Sebagai tanda kalau END ini adalah akhir dari tubuh program utama.
4. Penulisan Tipe Data
Berbeda tipe data, berbeda pula cara penulisannya.
1. String dan char: diapit dengan tanda petik satu, contoh: 'petani kode'.
2. Integer: tidak diapit dengan petik, contoh: 12
3. Real: tidak diapit dengan petik, ditambahkan titik sebagai ganti koma. Contoh: 13.4
4. boolean: Tidak diapit tanda petik. contoh: true;
5. Intruksi
Intruksi disebut juga statement, merupakan fungsi yang akan menyuruh
komputer melakukan sesuatu. Intruksi dutulis dalam tubuh program.
Contoh:
BEGIN
writeln('Hello Pascal!');
writeln('Saya sedang belajar');END.
Pada contoh di atas, kita membuat dua intruksi untuk menampikan pesan di
layar.
6. Komentar
Komentar adalah bagian yang akan diabaikan oleh komputer. Komentar
digunakan untuk dokumentasi dan mencatat keterangan kode.
Contoh:
7. Blok kode
Blok kode berisi kumpulan intruksi. Blok kode dimulai dengan begin dan
diakhiri dengan end. Blok kode untuk tubuh program (program utama)
diakhiri dengan tanda titik (.), sedangkan untuk blok kode yang lainnya
diakhiri dengan titik-koma (;).
Contoh:
BEGIN
// ini blok kode utama
writeln('intruksi di blok kode utama');
if x = y then
begin
// ini blok kode IF
// blok kode ini berada dalam blok kode utama
end;
for i:= 1 to 10 do
begin
// ini blok kode FOR
writeln(i);
end;END.