Professional Documents
Culture Documents
Pascal
TUJUAN
1. Praktikan memahami dasar dasar pemograman
pascal
Judul Program
Bagian Deklarasi
Bagian Pernyataan
1. Judul Program
Judul program ini digunakan untuk memberi nama
program dan sifatnya optional. Jika ditulis harus
terletak pada awal program dan diakhiri dengan
titik koma(;).
2. Tubuh Program
Tubuh program dibagi menjadi dua bagian utama :
I. Bagian Deklarasi
Bagian ini menjelaskan / memperkenalkan secara
rinci semua data yang akan digunakan pada suatu
program. Dalam penulisannya tidak boleh sama
dengan kata-kata cadangan (reserved word) dan
selalu diakhiri dengan titik koma (;).
Bagian Deklarasi…
Deklarasi Unit
Unit adalah suatu pustaka/library yang umumnya
berupa prosedur atau fungsi yang dapat dikompilasi
secara terpisah dari turbo pascal.
Deklarasi Label
Label adalah suatu nama tertentu (dapat terdiri dari
angka atau huruf atau kombinasinya), yang dalam
program nanti akan digunakan untuk meloncatkan
eksekusi program menggunakan perintah GOTO
(Pernyataan ini TIDAK DIANJURKAN karena
struktur program menjadi tidak jelas)
Deklarasi Konstanta
Konstanta adalah nilai data yang sifatnya tetap
selama program dijalankan. Deklarasi ini digunakan
untuk mengidentifikasikan data yang nilainya sudah
ditentukan dan pasti, tidak dapat dirubah dalam
program.
Bagian Deklarasi…
Deklarasi tipe
Deklarasi tipe data dipakai apabila kita
mendefinisikan suatu tipe data diluar tipe data
standard pascal. Tipe data menentukan jangkauan
nilai yang mungkin dari data yang digunakan
(dijelaskan lebih lanjut pada modul berikutnya)
Deklarasi Variabel/Perubah
Variabel di pascal harus di deklarasikan terlebih
dahulu. Variabel ini berisi data data yang sifatnya
berubah ubah nilainya didalam program. Data bisa
ditugasi langsung dengan perintah titik dua sama
dengan (:=) atau dibaca dari key board. Deklarasi
variable harus diletakan setelah deklarasi tipe data
(jika ada).
Bagian Deklarasi…
Program Contoh;
Begin
writeln (‘Selamat datang di Pascal’);
writeln (‘----------------------------------’);
End.
LAPORAN AKHIR