Struktur Program Pascal - Bahasa pascal merupakan bahasa pemrograman komputer yang sangat cocok dipelajari pertama jika anda ingin mempelajari beberapa bahasa pemrograman komputer lainnya.
Mengapa? karena bahasa pemrograman pascal memiliki bahasa yang hampir menyerupai bahasa manusia (bahasa inggris) sehingga syntaknya mudah dipahami dan dimengerti untuk pemula.
Salin itu,
struktur program pascal juga memiliki banyak kesamaan dengan bahasa pemrograman lainnya, Meskipun scriptnya rada-rada berbeda tapi memiliki arti yang sama.
Nah, kali ini saya akan membahas tentang struktur program pascal yang telah saya rangkum dalam artikel saya kali ini.
Menjalankan Program Pascal
Ada beberapa media yang dapat dijadikan sebagai media untuk membuat dan menjalankan program pascal, salah satunya adalah dengan menggunakan aplikasi
Free Pascal.
Aplikasi tersebut dapat dijalankan di berbagai jenis OS dan tidak memerlukan high spesifikasi dari PC. Aplikasi tersebut juga gratis dan dapat anda download di internet.
Exstentsi penyimpanan pascal adalah .pas
Struktur Program Pascal
Secara sederhana, struktur program pascal terdiri dari :
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 Struktur Program Bahasa Pascal
Berikut merupakan penjelasan dari struktur program pascal satu persatu :
1. Judul Program
Judul program bersifat optional, artinya bisa disertakan atau tidak disertakan itu tidak akan mengganggu program.
Contoh penulisan judul :
program tanpa_judul;
Jadi nama program dari contoh diatas adalah "tanpa_judul". Syarat penulisan judul yakni :
- Diikuti dengan text 'program'
- Judul program tidak boleh menggunakan spasi atau karakter lainnya kecuali underscore '_'
- Penulisan huruf besar dan huruf kecil tidak diperhitungkan
- Tidak boleh menyertakan angka di depan judul contoh 'program 6tanpa_judul'. Yang boleh adalah 'program tanpa_judul6'
2. Deklarasi Unit Pascal
Deklarasi Unit Pascal berada di bawah judul dan sebelum begin. Tujuan adalah agar perintah yang diberikan di Bagian Program dapat diterjemahkan oleh compiler pada saat dikompilasi.
Jika Unit deklarasi ini tidak diberikan, maka bahasa-bahasa pascal seperti : begin, end, readln, writeln, readln, clrsrt tidak dapat diterjemahkan oleh compiler. Bahasa-bahasa tersebut terdapat dalam kamus crt. Oleh karena itu bagian deklarasi crt diletakkan sebelum Bagian Program.
Unit deklarasi crt ditulis dengan diikuti kata uses dibelakangnya. Contohnya yaitu :
uses crt;
3. Bagian Deklarasi
Bagian deklarasi ini bersifat fungsional dan tidak diharuskan ada dalam program. Dalam program pascal yang sangat sederhana, tidak diperlukan adanya bagian deklarasi. Contohnya program yang hanya menampilkan texs, itu tidak akan memerlukan deklarasi.
Berbagai jenis deklarasi dalam pemrograman dasar pascal diantaranya :
- Variabel
- Konstanta
- Tipe data, dan
- Label
Sedangkan deklarasi prosedur dan fungsi umumnya digunakan dalam pemrograman tingkat lanjut yaitu pemrograman tekstruktur.
var a,b,c:integer;
conts pi = 3.14;
label : atas;
4. Bagian Program
Bagian program adalah bagian terpenting karena nantinya kode-kode dalam bagian program inilah yang nantinya akan dikerjakan dan menjadi inti dari program pascal.
Bagian program diawali dengan kode begin dan diakhiri dengan kode end. ( end diakhiri dengan tanda titik )
begin
..........kode kode pascal
end.
Contoh Sebuah Program Pascal
Salah satu contoh program pascal yakni program hello world. Tujuan akhirnya adalah menampilkan teks "Hello World"
program hello_world;
uses crt;
begin
clrscr;
writeln('Hello World');
readln;
end.
Dari program tersebut hanya
Bagian Deklarasi yang tidak ada disana, karena memang program tersebut adalah program yang sangat sederhana. Hasilnya Adalah :
Untuk Contoh lain yang lebih lengkap dan terstruktur akan saya share di artikel selanjutnya.
Dan untuk artikel ini saya cukupkan sampai disini tentang
Struktur Program Pascal. Semoga artikel ini bisa membantu anda dalam belajar pascal.
Related Post :
Pascal