Anda di halaman 1dari 10

LATIHAN / AKTIVITI DALAM

KUMPULAN
Selesaikan semua yang berikut dengan menyediakan
Carta alir dan Kod Sudo.
Masalah 1

Bina carta alir dan kod sudo bagi


menentukan sama ada seseorang
dibenarkan masuk ke pasaraya @ tidak
berdasarkan ciri-ciri kesihatan dan suhu
yang dicatat.

Catatan :
Deman? Batuk? Selsema? Suhu?
Semakan COVID?
Mula
Input batuk
Input Selsema
Input Deman
Input Suhu
If batuk == 0 then
If selsema == 0 then
If demam == 0 then
If suhu <= 37.5 then
Print “Boleh masuk”
Else
Print “tidak boleh masuk”
End if

Else
Print “tidak boleh masuk”
End if
Else
Print “tidak boleh masuk”
End if
Else
Print “tidak boleh masuk”
End if
Tamat
Masalah 2

Bina carta alir dan kod sudo bagi


menentukan nombor / nilai mana yang
paling besar antara tiga nilai yang diberi A, B
dan C.
Cari nilai mana yang paling besar?
Mula
Baca A, B dan C
Adakah A > B ?
Jika Ya
Adakah A > C?
Jika Ya,
H = A
Jika Tidak,
Goto *
Jika Tidak,
*Adakah B > C?
Jika ya,
H = B
Jika Tidak,
H = C
Print H
Tamat
Masalah 3
Bina carta alir dan kod sudo bagi
membuat satu urutan sifir
matematik. Cth output
Pengguna input = 8
1X8=8
2 X 8 = 16
….
12 X 8 = 96
Buat sifir??
Mula
Baca P
Count = 1
If count > 13
Ya
goto *
Tidak
Q = count * P
print count “X” P = Q
count = count + 1
*Tamat

Mula
Baca P
Do While (count < 13)
Q = count * P
print count “X” P = Q
Next
Tamat
Masalah 4
Bina carta alir dan kod sudo bagi
menentukan menyusun nombor /
nilai mana yang paling BESAR ke
KECIL antara tiga nilai yang diberi A,
B dan C.
Mula
Input batuk, Selsema, Deman, Suhu
If (batuk=0 AND and selsema=0 AND Deman=0 AND Suhu <
37.5) ?
Jika Ya Cetak “Dibenarkan masuk”
Jika Tidak Cetak “Tidak dibenarkan masuk”
Tamat
Menyusun 3 nombor Z-A?

Anda mungkin juga menyukai