Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Minda
Kreatif
Berdasarkan pseudokod dalam Rajah 3.18 dan carta alir dalam Rajah 3.19, jawab
soalan-soalan berikut.
1. Apakah fungsi pembilang?
2. Jika nilai permulaan pembilang disetkan kepada nilai lain misalnya 2, apakah perubahan
yang perlu dibuat kepada syarat pembilang 3?
3. Apakah kesan jika sebarang huruf atau perkataan selain daripada pembilang digunakan?
Misalnya: UNTUK x = 1 HINGGA 3
UNTUK counter = 1 HINGGA 3
Layari laman sesawang ini
untuk mengetahui dengan
lebih lanjut struktur
kawalan SELAGI.
Struktur kawalan SELAGI (WHILE)
Struktur kawalan ulangan SELAGI akan melaksanakan satu
langkah atau satu set langkah selagi satu syarat yang diuji adalah
benar. Syarat ini akan diuji sebelum langkah-langkah dalam
gelung dilaksanakan. Rajah 3.20 menunjukkan pseudokod dan
Rajah 3.21 menunjukkan carta alir bagi struktur kawalan SELAGI.
http://goo.gl/E9vUhw
:
:
SELAGI memenuhi syarat
LAKSANAKAN Set tindakan
TAMAT SELAGI
:
:
Memenuhi
syarat?
Ya
Set tindakan
Tidak
Rajah 3.20 Pseudokod bagi
struktur kawalan
SELAGI
Rajah 3.21 Carta alir bagi
struktur kawalan
SELAGI
Rajah 3.22 menunjukkan pseudokod dan Rajah 3.23
menunjukkan carta alir untuk struktur kawalan SELAGI yang
menyenaraikan nombor mulai daripada 1, 2, dan seterusnya
selagi lampu isyarat terus menyala.
Struktur kawalan
SELAGI biasanya
digunakan apabila
bilangan ulangan tidak
diketahui atau tidak
dapat ditentukan.
80
BAB 3 Algoritma
MULA
SETKAN nilai n kepada 1
SELAGI lampu isyarat menyala
PAPARKAN nilai n
TAMBAH nilai n sebanyak 1
TAMAT SELAGI
TAMAT
Rajah 3.22 Pseudokod bagi menyenaraikan nombor
secara menaik selagi syarat dipenuhi