Page 56 - Pemrograman Dasar kelas X
P. 56
52 Pemrograman Dasar SMK Kelas X Sem 2
atau penanganan error (error handling/exception) sehingga kesalahan tidak berakibat
berhentinya program di tengah jalan.
3. Logical Eror
Jenis Eror ini cukup sulit untuk dilacak, karena biasanya tidak dituliskan kesalahan pada
compiler massage, namun saat program dijalankan belum sesuai dengan yang kita
harapkan.Untuk mengatasinya maka perlu dilakukan pengecekan secara runtut alur kerja
program yang berkaitan.
Pada pembahasan awal ini kita hanya fokus pada syntax error saja, sedangkan untuk jenis error 2
dan 3 akan di bahas pada Bab 5.
Untuk memperjelas pemahaman kalian mengenai cara memperbaiki kesalahan, khususnya
kesalahan sintaks dalam bahasa Pascal, kerjakan LKS berikut.
LEMBAR KERJA SISWA
1. Berikut ini adalah hasil dari kompilasi suatu program
a. Apa saja kesalahan yang ada dalam program tersebut?
b. Bagaimana cara memperbaikinya? Lakuakan pengecekan menggunakan Free Pascal
2. Salinlah Program berikut kedalam Free Pascal
Program Luas PersegiPanjang;
var Luas, panjang, lebar= integer
Begin
Clrscr;
Write (‘Masukan panjang persegi panjang = ‘);
Readln(panjang);