Jumat, 27 Maret 2015

PENGENALAN PROGRAM UTAMA
DALAM PASCAL

Mengenal program utama dalam suatu bahasa akan memberikan gambaran global bagaimana
menulis program dalam bahasa tersebut. Program dalam bahasa Pascal memiliki format dasar seperti berikut (format lebih lengkap akan diberikan secara bertahap):
Program namaprogram;
begin
(*bagian program utama*)
end.
Kata-kata yang ditebalkan merupakan kata kunci (keyword) dalam bahasa Pascal. 
Kata kunci adalah kata-kata baku dalam bahasa Pascal yang memiliki arti khusus, kata-kata tersebut harus kita pakai sesuai dengan makna yang sudah berikan oleh Pascal, dan tidak bisa kita ubah. Bagian pertama berisi nama program. Bagian ini tidak wajib ada di kompilator Pascal yang baru, namun sebaiknya tetap ditulis, kita bisa memberi nama program dengan kata kunci program,
misalnya: program bilangan prima;
Bagian berikutnya adalah blok program utama yang ditandai dengan begin dan end. Perhatikan bahwa setelah end ada tanda titik yang menyatakan akhir program. Bagian di dalam tanda kurung diikuti oleh bintang/asterisk, (*seperti ini*) merupakan komentar program yang tidak akan diproses oleh kompilator (hanya untuk dibaca oleh manusia, sebagai tambahan keterangan).
Program yang diberikan di atas tidak melakukan apa-apa, meskipun dapat dikompilasi dan
dijalankan. Program sederhana yang dapat kita buat berikutnya adalah program “hello world” yang akan mencetak kalimat “hello world” ke layar 

Program hello;
begin
writeln('Hello World');
end.
 
Program tersebut juga ada pada buku Contoh Program kecil dalam bahasa Pascal. Beberapa hal yang
perlu diperhatikan adalah:
 
? Pascal tidak membedakan case atau kapitalisasi huruf (jadi writeln dengan WRITELN dianggap
sama)
 
? Setelah setiap instruksi harus ada titik koma (titik koma adalah pemisah antar instruksi), kecuali instruksi terakhir sebelum end, boleh ada titik koma, boleh juga tidak
 
? Writeln adalah salah satu prosedur standar Pascal
 
Batasan Penamaan Identifier
Identifier adalah nama yang diberikan untuk fungsi, prosedur, tipe, variabel, dan untuk program.
Semua nama yang disebutkan memiliki batasan tergantung pada kompilator yang digunakan, namun umumnya:
 
? Nama tidak boleh diawali dengan angka, 2you adalah identifier yang tidak valid
 
? Nama boleh berupa huruf yang digabung dengan angka, tapi tidak boleh diawali angka: its4you
 
adalah nama yang valid
 
? Nama yang hanya terdiri dari huruf saja pasti valid (sampai panjang tertentu, tergantung kompilator)
 
? Nama biasanya boleh mengandung tanda underscore (garis bawah seperti ini: nama_orang)

Perhatian: pilihlah nama yang singkat namun deskriptif untuk menamai apapun dalam program

Tidak ada komentar:

Posting Komentar