Professional Documents
Culture Documents
Pascal sebagai salah satu bahasa tingkat tinggi write (‘Selamat Belajar’);
(high-level language) untuk dapat dapat dikenali oleh writeln (‘Pascal’);
computer harus diterjemahkan menjadi bahasa write (‘Semoga Sukses’);
mesin. Untuk itu dikembangkan sebuah program
penerjemah yang disebut dengan kompilator Dalam layar akan ditampilkan:
(compiler). Kompilator Pascal adalah sebuah
software, bukan perangkat keras (hardware). Selamat Belajar Pascal
Kompilator adalah progam yang disimpan pada file Semoga Sukses
dalam disk.
Kesalahan Pada Program
Komentar
Ada dua jenis kesalahan yang mungkin terjadi pada
Jika suatu program dikompilasi, komentar akan program, yaitu:
dilewati atau diabaikan oleh kompilator. Komentar 1. Kesalahan sintaks/tatabahasa (syntax error)
dalam Pascal dituliskan dengan mengapitnya 2. Kesalahan logika (logical error)
dengan kurung kurawal buka dan tutup,
{komentar} atau (*komentar*) Kesalahan sintaks menyebabkan program tidak
dapat dikompilasi, sedangkan apabila terdapat
Reserved Word kesalahan logika dalam program, program dapat
dikompilasi, tetapi jika dijalankan akan menghasilkan
Reserved Word adalah kata-kata yang sudah keluaran yang salah.
mempunyai arti khusus dalam bahasa pemrograman
atau “kata kunci”. Contoh: program, begin, end dan Gaya Penulisan
lain-lain. Ada banyak sekali reserved word dalam
Pascal, anda dapat mencari dalam buku atau Gaya penulisan dalam Pascal bukan line-oriented,
referensi lain. yaitu setiap perintah yang berbeda harus ganti baris
penulisan.
Identifier
Pendefinisian Variabel
Identifier adalah nama yang diberikan oleh Kata kunci var digunakan untuk menandai awal
programmer. Identifier tidak hanya untuk menamai pendefinisian variabel yang digunakan dalam
program tetapi juga untuk objek-objek Pascal yang program. Variabel digunakan untuk menyimpan data
lain, seperti variabel dan konstanta. yang digunakan dalam program.
Pointer
ooOOoo
TIPE DASAR
INTEGER
Tipe integer terdiri dari bilangan bulat dalam rentang
tertentu.
Operator Integer
Operator Arti
+ Penjumlahan
- Pengurangan
* Perkalian
DIV Division, hasil pembagian bulat
MOD Modulo, sisa pembagian
REAL
Tipe real terdiri dari bilangan pecahan dalam rentang
tertentu.
Operator Arti
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
BOOLEAN