Widget HTML Atas

Mengenal Pemrograman Pascal




Bahasa pascal
   Pascal adalah bahasa pemograman tingkat tinggi dan terstruktur yang orientasinya pada semua bidang. Pertama kali dirancang oleh Prof. Niklaus Wirth dari technical university di Zurich, Switzerland. Pascal diambil dari nama seorang ahli matematika dan filosofi Prancis yaitu blaise pascal. Pascal termasuk jens compiler.

Struktur bahasa pascal
Judul program : bagian deklarasi, bagian pernyataan : badan program

Judul program : pernyataan dari nama program. Boleh ada boleh tidak (optional) cara penulisan judul (nama variabel, konstanta)
·         Diawali oleh huruf
·         Diikuti olehh huruf/angka/karakter garis bawah (_)
·         Tidak boleh ada spasi, tanda baca operator aitmatika

Bagian deklarasi : bagian yang mengenalkan/mendeklarasikan semua pengenal yang akan digunakan didalam program. Misalnya unit CRT, Variabel, Cnstanta, dll.

Cara penulisan deklarasi :
·         Diawali oleh nama jenis pengenal
·         Diikuti oleh pengenal

Bagian pernyataan : Bagian semua perintah program yang akan dilaksankan oleh komputer
Cara penulisan pernyataan :
·         Diawali oleh begin dan diakhiri oleh end dan tanda titik (.)
·         Diantara perntanyaan lebih dari satu harus dipisah dengan tanda titik koma (;)

Beberapa perintah pascal :
Writeln : untuk menulis atau mencetak suatu data atau isi suatu variabel ke layar komputer
Uses crt : untuk mempersiapkan fasilitas pengelola layar
Readln : untuk menahan tampilan hasil samapi a penekanan tombol “enter”

Contoh :
Program contoh_latihan_pascal_1;
Uses crt;
Begin
Clrscr;
Writeln (‘Selamat Datang’);
Writeln (‘Di Blog Saya’);
Writeln;
Writeln (‘dengan materi komputer’);
Writeln (‘turbo pascal versi 5.5’);
Readln;
End.

Latihan :
Buatlah program dibawah ini, yang hasil tampilannya sebagai berikut:
BERSATU KITA TEGUH
BERCERAI KITA RUNTUH

Program_contoh_latihan_pascal_2;
Uses crt;
Begin
Clrscr;
Writeln (‘BERSATU KITA TEGUH’);
Writeln
Writeln (‘BERCERAI KITA RUNTUH’);
Readln;
End.

  Pengenalan variabel, data dan deklarasi
Variabel adalah suatu identifier (pengenal) yang datanya dapat diubah-ubah di dalam suatu program

Syarat penulisan variabel :
·     Terdiri dari gabungan huruf dana angka dengan karakter pertama harus berupa huruf
·         Panjang variabel maksimum 63 karakter
    Tidak boleh menggunakan simbol-simbol khusus, spasi, tanda baca, kecuali garis bawah



Contoh benar 
Contoh salah

NAMA_SISWA
JL_BRG,
LUAS_2

NAMA SISWA,
JLH-BRG,
2_LUAS


Deklarasi variabel
Variabel harus dideklarasikan (dikenalkan) sebelum digunakan didalam bagian pernyataan pogram dengan cara :
Ditulis pada bagian deklarasi dengan kata cadangan var diikuti dengan nama variabelnya dan tipe atau jenis datanya.
Cotoh deklarasi :


                  ------- NAMA VARIABEL
                  |
                  |

VAR------
        |
        |----- JENIS VARIABEL
                   

BIO_DATA   : STRING;
USIA       : REAL;

·         Integer yaitu bilangan bulat positif atau negatif yang dapat dipecah menjadi beberapa bentuk ; integer, shortint, word, byte.
·         Real yaitu bilangan nyata atau pecahan, dapat dinyatakan dalam bentuk desimal maupun dalam bentuk pangkat. Data real dibedakan lagi berdasarkan jangkauan nilainya antara lain :
Real, comp, extended, single, double
·         Sting yaiu data yang berupa deretan beberapa karakter, string selalu diawali dan diakhiri oleh tanda petik tunggal. Beberapa buah string dapat diakhiri oleh tanda petik tunggal, beberapa buah string dapat disambung dengan tanda (+)
·         Char yaitu karakter yang emiliki kode ASCII dari 0 hingga 255 karakter ini dapat berupa angka, huruf atau tanda baca. Karakter dapat ditulis dengan diapit apostrof (‘) atau ditulis kode ASCII nya dengan didahului tanda (+)
·         Boolean yaitu hanya memiliki 2 nilaiyaitu true dan false
·         Operator aritmatika yaitu lambang memberikan arti dari suatu proses matematika
* (perkalian)
/ (pembagian)
+ (penambahan)
- (pengurangan)

Contoh :
Program menghitung_berat_badan_ideal
Uses crt;
Var
Tinggi_badan_,Berat_badan : Real;
Begin
Clrscr;
Tinggi_badan :=171.5;
Berat_badan :=0,9*(Tinggi_badan-100);
Writeln (‘Tinggi = ‘,Tinggi_badan);
Writeln (‘Berat ideal = ‘, Berat_badan);
Readln;
End.
LATIHAN
Program menghitung_berat_badan_ideal;
Uses crt;
Var
Tinggi_badan,Berat_badan : Real;
Begin
Clrscr;
Tingg_badan :=160;
Berat_badan :=0,9*(Tinggi_badan-100);
Writeln (‘Tinggi =, “Tinggi_Badan);
Writeln (‘Berat ideal =’,Berat_Badan);
Readln;

End.