Aturan dan Cara Penulisan Kode Program Pascal (Bagian 1)

Assalamu’alaikum warahmatullahi wabarakatuhFree Pascal

Pada artikel kali ini saya akan menulis tentang aturan dan cara penulisan kode program pascal. Selain itu, saya juga akan menyinggung sedikit tambahan penjelasan tentang kode program pascal yang sudah dibahas sebelumnya.

A. Struktur Sederhana Kode Pascal

Perlu diketahui bahwa contoh program pascal yang telah kita bahas pada artikel sebelumnya hanyalah menggunakan struktur sederhana. Berikut saya tuliskan ulang kodenya :

program run_pascal;
// deklarasi
begin
 // program utama
end.

Perlu diketahui bahwa kode program pascal diawali dengan keyword program, lalu diikuti dengan nama program yang kita inginkan. Kalau pada contoh di atas, saya menggunakan nama run_pascal. Setelah itu, kode program dibuka dengan perintah begin dan diakhiri dengan perintah end. (Ingat, jangan lupa menuliskan tanda titik di akhir tulisan end).

Adapun perintah writeln berfungsi untuk menampilkan teks (output), sedangkan perintah readln berfungsi untuk menerima masukan (input). Sebenarnya perintah readln pada contoh di atas berfungsi menahan tampilan jendela program saat di-run. teman-teman bisa saja menghapus perintahnya, tapi saat kode di atas di-run hanya akan tampil sekilas saja (tidak sampai 1 detik) lalu window-nya akan tertutup lagi.

Cara lain yang bisa teman-teman lakukan jika tidak ingin menambahkan perintah readln, yaitu cukup menekan tombol ALT+F5, atau pilih menu Debug -> User Screen setelah teman-teman nge-run program di atas (layar akan berkedip sebentar).

B. Perbedaan Huruf Besar dan Huruf Kecil

Tidak terdapat perbedaan sama sekali untuk penggunaan huruf besar dan huruf kecil pada program pascal. Dalam istilah pemograman, kondisi seperti ini disebut dengan case insensitive. Artinya, teman-teman boleh menulis kode pada program pascal dengan menggunakan huruf besar maupun huruf kecil.

Perhatikan penulisan huruf besar dan huruf kecil pada gambar di bawah ini :

program run_pascal;
uses crt;
begin
 clrscr;
 writeln('Ini program pertama');
 writeln('Belajar menjalankan program pascal');
 readln();
end.

PROGRAM run_pascal;
USES crt;
BEGIN
 CLRSCR;
 WRITELN('Ini program pertama');
 WRITELN('Belajar menjalankan program pascal');
 READLN();
END.

Pada kedua contoh penulisan di atas, tidak ada perbedaan pada hasil tampilannya alias hasilnya sama.

C. Penulisan Komentar dalam Pascal

Comment atau komentar merupakan kode program yang ditambahkan dalam rangka memberi penjelasan mengenai cara kerja program. Pascal tidak akan memproses comment tersebut karena fungsinya hanya memberikan keterangan tambahan, khususnya saat kode program yang ditulis cukup rumit.

Terdapat 2 kode alternatif yang bisa dipilih untuk pembuatan komentar di dalam kode program pascal, yaitu :

  • Komentar yang menggunakan kode pembuka (* dan kode penutup *)
  • Komentar yang menggunakan kode pembuka { dan kode penutup }

Contoh penggunaan kedua kode di atas bisa dilihat di bawah ini :

program run_pascal;
uses crt;
begin
 clrscr;
 (* contoh komentar menggunakan kurung dan bintang *)
 writeln('Ini program pertama');
 { contoh komentar menggunakan kurung kurawal}
 writeln('Belajar menjalankan program pascal');
 readln();
end.

Penulisan komentar juga bisa dibuat beberapa baris, selama belum diletakkan tanda penutup komentar. Contohnya bisa dilihat di bawah ini :

program run_pascal;
uses crt;
begin
clrscr;
(* contoh komentar
menggunakan kurung dan bintang *)
writeln('Ini program pertama');
{ contoh komentar menggunakan
kurung kurawal}
writeln('Belajar menjalankan program pascal');
readln();
end.

Selain berfungsi sebagai pembuat keterangan, komentar juga berfungsi untuk menghapus sementara sebuah kode program. Contohnya bisa dilihat di bawah ini :

program run_pascal;
uses crt;
begin
 clrscr;
 (* writeln('Ini program pertama'); *)
 writeln('Ini program pertama');
 { writeln('Belajar menjalankan program pascal'); }
 writeln('Belajar menjalankan program pascal');
 readln();
end.

Penggunaan kode di atas sangat bermanfaat jika teman-teman ingin mencoba kode program baru dan tidak ingin menghapusnya.

Selain cara penulisan komentar di atas, masih ada lagi sebuah cara penulisan komentar khusus untuk free pascal (tidak berlaku di turbo pascal). Cara penulisannya menggunakan kode //. Perhatikan contoh penggunaannya di bawah ini :

program run_pascal;
uses crt;
begin
 clrscr;
 // contoh komentar menggunakan double slash
 writeln('Ini program pertama');
 writeln('Belajar menjalankan program pascal');
 readln();
end.

Terlihat jelas pada contoh gambar di atas kalau penulisan komentar yang menggunakan kode atau karakter // hanya berfungsi untuk membuat komentar singkat (hanya 1 baris) dan tidak membutuhkan tanda penutup. Adapun apabila teman-teman ingin membuat komentar sebanyak 2 baris, maka kode atau karakter // harus dibuat sebanyak 2 kali yang diletakkan pada tiap-tiap awal baris. Untuk lebih jelasnya, lihat contoh gambar di bawah ini :

program run_pascal;
uses crt;
begin
 clrscr;
 // contoh komentar 1
 // contoh komentar 2
 writeln('Ini program pertama');
 writeln('Belajar menjalankan program pascal');
 readln();
end.

Penggunaan karakter atau kode // untuk komentar inilah yang paling dan paling banyak digunakan, khususnya dalam bahasa pemrograman lain seperti C, C++, atau PHP. Hanya saja, komentar ini tidak didukung oleh Turbo Pascal.

About the Author

Ahmad Mazlan

Assalamualaikum. Saya Ahmad Mazlan, Programmer muda yang masih belajar dan ingin segera berbagi tentang dunia programming. Semua bisa menjadi Programmer selama memiliki keinginan yang kuat untuk belajar.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *