Page 120 - Buku Teks ASK Tingkatan 2
P. 120
Segmen kod yang dihasilkan:
Output yang diperoleh:
Output segmen kod yang diperoleh adalah bukan output yang diingini. Maka, terdapat ralat
logik dalam segmen kod ini. Bahagian semakan baki wang yang dikira adalah RM–68.
Mengesan ralat dan membaiki ralat:
BAB 3
Teknik langkah demi langkah dilakukan sebaris demi sebaris pada segmen kod untuk
mengesan kedudukan ralat. Dalam pelaksanaan operasi matematik, operasi yang melibatkan
darab dan bahagi akan diutamakan dahulu sebelum melakukan operasi tambah dan tolak.
Lihat sebaris kod di bawah, disebabkan tiada tanda kurungan, operasi bahagi telah dilakukan
dahulu. Ini telah menyebabkan pengiraan menjadi tidak tepat.
buku_motivasi = jum_buku – jum1 / 2
110