Page 185 - Pemrograman Dasar kelas X
P. 185
Bab 5 Pengembangan Algoritma Aplikasi 181
Setelah mengetahui letak kesalahannya, langkah selanjutnya adalah memperbaiki.
Kita lihat bahwa struktur percabangan ini ternyata terpisah dari percabangan sebelumnya.
Pada struktur percabangan sebelumnya program sudah memberikan huruf = ‘A’ untuk nilai =100.
Karena ada struktur percabangan baru maka nilai diperiksa kembali sehingga karena nilai>=50
hurufnya diganti menjadi ‘D’. Algoritma yang benar harusnya:
If nilai>=80 then huruf:=’A’
Else if nilai>=70 then huruf :=’B’
Else if nilai >=60 then huruf:=’C’
Else If nilai>=50 then huruf:=’D
Else huruf:=’E’;
Menggunakan BreakPoint dan Watch
Jika kode program cukup banyak, maka pengecekan baris demi baris memerlukan waktu
yang lama. Hal ini bisa diatasi dengan menentukan breakpoint. Caranya letakkan kursor di mana
program akan berhenti kemudian pilih menu Debug, pilih Breakpoint.
Breakpoint akan mengakibatkan program berhenti pada baris di mana breakpoint
diset/ditentukan. Pada saat itu, proses dikembalikan pada IDE dan dimungkinkan untuk dijalankan
kembali.
Fasilitas Watch adalah fasilitas untuk melihat isi variabel memori pada saat program
dihentikan (oleh breakpoint). Watch ditampilkan di window baru dengan memilih menu Debug, pilih
Add Watch atau dengan menekan Ctrl+F7. Isikan dengan nama variabel yang akan dilihat isinya.