39
Q
: ,
+ :
+
c. Rangkuman
Turbo Pascal menyediakan 3 macam bentuk perulangan, yaitu FOR, WHILE dan REPEAT...UNTIL. Ketiga bentuk tersebut masing-masing masih dibagi
lagi dari bentuk yang paling sederhana sampai ke bentuk bersarang.
d. Tugas
1 Apakah yang dimaksud dengan perulangan positif dan negatif?
2 Buatlah program untuk menampilkan 30 buah tanda pada satu baris
dengan menggunakan perulangan FOR, WHILE dan REPEAT...UNTIL 3
Sebutkan persamaan dan perbedaan antara WHILE dan REPEAT… UNTIL ?
40
Kegiatan Belajar 4
Pesan Kesalahan Kompilasi
a. Tujuan Kegiatan Pembelajaran
Setelah melaksanakan kegiatan pembelajaran 4 diharapkan peserta diklat
dapat memahami pesan kesalahan kompilasi dan memperbaiki program. b.
Uraian Materi
Pada pembuatan program dapat terjadi 2 buah kesalahan yaitu kesalahan sewaktu proses kompilasi dan kesalahan sewaktu program dijalankan. Pada
pemrograman dengan Turbo Pascal apabila terjadi kesalahan maka akan ditunjukkan nomor kesalahan dan pesan kesalahannya.
Misalnya pada program yang masih mengandung kesalahan sebagai berikut:
89 7
O 8
8O 3
64 8 8R;8
8B;8 -
8 R8 .
8 ;8 +
89BR8 6
8;A9; 8 89 : 9 F8
Apabila program dikompilasi, akan terdapat pesan kesalahan teks diblok warna merah seperti Gambar 3.1.
41
Gambar 3.1 Pesan Kesalahan pada Turbo Pascal
Pesan kesalahan akan ditampilkan urut dengan nomor kesalahan dan nama kesalahan. Pada Turbo Pascal apabila terjadi kesalahan kita akan langsung
ditunjukkan tempat kita membuat kesalahan, seperti contoh di atas kita
langsung ditunjukkan pada identifier pil. Pesan kesalahan yaitu Error 3 Unknown Identifier,
hal tersebut berarti bahwa identifier pil belum dideklarasikan, untuk memperbaikinya kita harus mendeklarasikan identifier
pil.
c. Rangkuman 4
Turbo Pascal saat dikompilasi akan menunjukkan kesalahan urut dari kesalahan di awal program sampai akhir program. Apabila kesalahan pertama
telah diperbaiki maka Turbo Pascal akan mencari kesalahan dibawahnya.
d. Tugas 4