You are on page 1of 3

Contoh output

Output yang didapati


Output yang diingini
20
20
25
25
30
30
35
35
40
40
45
45
50
Meneliti semula pseudokod dan carta alir yang dilukisnya untuk memgesan ralat dengan teknik
semakan meja.
Nombor yang dimasukkan pengguna ialah 20,teknik semakan meja dilakukan.Berikut menunjukkan
nilai-nilai apabila melalui pseudokod dakam Contoh 2.5

Berikut ialah output yang


1.Apabila nombor yang dimasukkan ialah 20,k=20
diperoleh daripada semakan
2.Paparkan k,seterusnya k=20+5 pseudokod dalam Contoh 2.5
3.Paparkan k,seterusnya k=25+5 20
4.Paparkan k,seterusnya k=30+5 25
5.Paparkan k,seterusnya k=35+5 30
6.Paparkan k,seterusnya k=40+5 35
7.Paparkan k,seterusnya k=45+5 40
8.Paparkan k,seterusnya k=50+5 45
50
Output ini berlainan dengan hasil yang dikehendaki,iaitu senarai nombor berhenti pada nombor 45.

Ralat logik ini disebabkan syarat bagi ulangan (k<=50) adalah tidak tepat.Syarat ulangan harus ditulis
(k<=45).Pseudokod yang dibaiki adalah di bawah.

1.Mula
2.Isytiharkan pemboleh ubah k=0
3.Paparkan mesej “Masukkan nombor yang bermula:”
4.Setkan nilai k=nombor yang dimasukkan
5.while k<=45 Syarat ulangi dibaiki

Paparkan k
k=k+5
6.Tamat

You might also like