Pembahasan UTS: Program untuk Menampilkan Segitiga Rata Kanan Menghadap ke Bawah

Dari empat soal UTS kemarin, jawaban untuk soal nomor satu bisa dilihat kembali di catatan/ slide. Teoritis; sudah kita bahas di kelas selama dua pertemuan. Soal nomor dua, relatif mudah. Percabangan sederhana menggunakan perintah if-else. Mungkin sedikit rumit dalam menuliskan kondisi untuk menerjemahkan nilai antara sekian hingga sekian. Solusinya, gunakan operator logika AND (&&). Contohnya: if (nilai>=70 && nilai<80) dst.

Soal nomor tiga tentang tracing. Sebagaimana dibahas di kelas, langkah pertama adalah menggambarkan tabel tracing-nya. Setidaknya ada empat kolom, yaitu untuk variabel i, j, k dan display. Selanjutnya tinggal mengikuti jalannya program secara teliti dan hati-hati. Sedikit catatan, bahwa di dalam looping j, terdapat tiga perintah setara, yakni looping i, looping k, dan System.out. Ini berarti setelah looping i selesai, maka dilanjutkan looping k. Setelah looping k selesai, maka dilanjutkan System.out. Dan setelah itu baru kembali ke atas; ke bagian decrement looping j (j--).