Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

BAB 2 ALGORITMA

2.1 PEMBANGUNAN ALGORITMA

2.1.1 STRUKTUR KAWALAN ULANGAN

LATIHAN [ TP 3 ]

1. Nyatakan dua jenis struktur kawalan ulangan.

____________________________________________________________________________________

2. Jelaskan jawapan anda pada soalan 1.

____________________________________________________________________________________
____________________________________________________________________________________

3. Lengkapkan jadual kawalan ulangan berikut.

Perbezaan Struktur kawalan ulangan for Struktur kawalan ulangan while


Pembilang Ada pembilang
Syarat Tiada syarat

4. Berikut adalah output yang terhasil daripada suatu struktur kawalan ulangan.

Saya suka belajar Asas Sains Komputer.


Saya suka belajar Asas Sains Komputer.
Saya suka belajar Asas Sains Komputer.
Saya suka belajar Asas Sains Komputer.
Saya suka belajar Asas Sains Komputer.
Berdasarkan maklumat tersebut,

a) Hasilkan pseudokod yang sesuai.

1. Mula
2. Isytiharkan pembilang
3. Setkan pembilang = 1
4. for pembilang < = 5
Cetak “Saya suka belajar Asas Sains Komputer.”
Pembilang = pembilang + 1
5. Tamat
b) Lengkapkan carta alir berdasarkan pseudokod di a)

Mula

Isytihar pembilang

Ya

Tidak
Pembilang = pembilang + 1
1

Tamat

5. Berikut adalah carta alir bagi suatu struktur kawalan ulangan.

Mula

Int p = 5
Int r = 0

p > r?

Cetak ‘Ya’

Tamat
Berdasarkan carta alir di atas, lengkapkan pseudokod di bawah.

1. Mula

2. Masukkan _________________________

3. Selagi _________________________

Paparkan Ya

4. Ulang langkah 3

5. Tamat

You might also like