Mengenal Bahasa PASCAL
Mengenal Bahasa Pemrograman PASCAL
Dalam algoritma pemrograman khususnya untuk dasar dan terstruktur, penggunaan bahasa pemrograman yang direkomendasikan adalah bahasa pemrograman PASCAL. Hal ini dilakukan mengingat bahasa pemrograman PASCAL lebih dengan dengan penulisan pseudocode pada Algoritma, dan termasuk bahasa pemrograman tingkat tinggi yang artinya bahasa pemrogramannya lebih mendekati bahasa manusia dalam hal ini bahasa Inggris.
Dalam bahasa pemrograman PASCAL digunakan perintah sebagai berikut:
- READ
- WRITE
- IF .. THEN..
- WHILE .. DO ..
- REPEAT .. UNTIL ..
- BEGIN
- END
Input dan Output pada pemrograman PASCAL.
Bahasa pemrograman PASCAL dirancang oleh Prof. Niklaus Wirth di Technical University di Zurich, Switzerland pada tahun 1971. Pascal sendiri diambil dari nama seorang matematikawan Perancis yaitu Blaise Pascal yang pertama kali menciptakan mesin hitung.
Download : freePascal
Struktur Program Pascal.
- Judul Program
- Blok Program
- Deklarasi
- Deklarasi label
- Deklarasi konstanta
- Deklarasi tipe
- Deklarasi variabel
- Deklarasi prosedur
- Deklarasi fungsi
- Pernyataan
Penjelasan:
Judul Program
Judul Program digunakan untuk memberi nama program dan sifatnya optional. Jika ditulis harus disimpan diatas dan diakhiri titik koma (;)
Contoh:
- Program LuasLingkaran;
- Progam Segi_Tiga;
Blok Program
- Deklarasi label: digunakan jika pada penulisan program akan menggunakan GOTO
- Deklarasi konstanta: digunakan untuk mengidentifikasi data yang nilainya sudah ditentukan dan pasti, dan tidak bisa dirubah dalam program.
- Deklarasi tipe: digunakan untuk menyebut tipe setiap data yang akan digunakan pada program PASCAL.
- Deklarasi variabel: berisi data-data yang bisa dirubah nilainya dalam program. Deklarasi variabel harus diletakkan setelah deklarasi tipe (jika ada).
Bagian Pernyataan
Bagian ini diawali dengan kata BEGIN dan diakhiri dengan kata END, setiap statement yang merupakan instruksi program diakhiri dengan tanda titik koma (;)
Contoh:
BEGIN
..
statement1;
statement2;
..
END.
Contoh Program Pascal.
USES CRT;LABEL satu;
CONST a=5;
TYPE nyata=real;
VAR b: integer;
c:nyata;
BEGIN
c:=a+b;
WRITELN('Hasil =',c:3;2);
WRITELN(c);
WRITELN ('Program');
GOTO satu;
WRITELN ('dilompati');
satu;
WRITELN('Pascal');