Struktur Dasar Program Pascal

Assalamualaikum Wr Wb sobat WESBOL
Lama sekali saya tidak memposting sesuatu di blog ini... Mungkin karena kurangnya mood untuk memposting :( ... OK, untuk berbasa basi aja saya agak kurang mood. wkwkwk
Yaudah langsung saja silahkan di pahami postingan kali ini tentang "Struktur Dasar Program Pascal".

Pengertian Struktur Dasar Program Pascal

Struktur Dasar Program Pascal adalah suatu struktur yang mendasar pada program pascal yang digunakan untuk meletakkan syntax sesuai tempatnya.
Jadi perlu diketahui, bahwasanya untuk meletakkan suatu script/syntax terdapat aturan-aturan tata letaknya. Jika salah meletak, maka program akan mengalami kesalahan/Error.

Kenapa program pascal harus memiliki struktur dasar?
Uppss, baca dulu baru lanjut : Pengertian Turbo Pascal
Kembali mengingat tentang pengertian Algoritma. "Algoritma merupakan langkah-langkah logis yang tersusun secara SISTEMATIS untuk menyelesaikan suatu masalah". Nah script yang kita tulis di program merupakan jelmaan Algoritma yang telah kita konversikan menjadi sebuah bahasa pemrograman. Pada Algoritma sendiri tertulis sebuah pengertian tentang "Langkah yang disusun secara SISTEMATIS". Maka dari itu untuk mengimplementasikan algoritma itu kedalam bahasa pemrograman, program yang ditulis juga harus tersusun secara sistematis (Terstruktur).

Berikut ini adalah Struktur Dasar Program Pascal

PROGRAM nama_program;
USES unit1, unit2, unit3;
CONST
       Deklarasi konstanta;
TYPE
       Deklarasi type data;
VAR
       Deklarasi variabel;
Label Deklarasi_label;
BEGIN
       Instruksi program Pascal
       Pernyataan/Statement
END.

Struktur Dasar Program Pascal
Struktur Dasar Program Pascal

Penjelasan Struktur Dasar Program Pascal

Judul Program Pascal
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 WESBOL;

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;

Ada juga untuk memanggil fungsi seperti jam di system, maka  gunakan unit DOS.
Contoh : USES DOS;

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}

Badan Program
Badan 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.
Contoh :
Begin
 …………. Kode program
End.

Semoga bisa dimengerti. I believe you can do it :)
Jika ingin request sebuah program yang berkenaan dengan pascal, boleh anda cantumkan model programnya yang Insyaallah akan saya coba kerjakan jika tidak berhalangan :)
YUK INVITE DAN DAPATKAN ILMU YANG LEBIH LUAS DI :
Facebook : Rangga Saputra

Sekian artikel mengenai Struktur Dasar Program Pascal. Jangan lupa di share ya jika bermanfaat, terus kunjungi blog ini dan baca artikel-artikel yang menarik selanjutnya :)

Klik suka FansPage Melodigulis Group pada sidebar kanan anda, agar menjadikan blog ini lebih berkualitas

Wassalamu'alaikum Wr. Wb.
Baca selengkapnya