TINGKATAN 2
latihan
Soalan no 1
dikenakan ialah” setelah pengguna memasukkan input berat bungkusan. Sekiranya berat bungkusan
melebihi 1000g , kod arahan akan memaparkan mesej “ Berat bungkusan melebihi had”
1. MULA JAWAPAN
Masukkan berat
dalam gram
Baca berat
Ya Ya
Berat<=
Berat<=1000 Kos = 5
300?
Tidak
Papar mesej “
Tidak Kos = 5 + bayaran
2*((berat – 300)/100) RM5.00“
TAMAT
SOALAN NO 2
Masukkan
nomAhli
Tidak Tidak
TAMAT
Soalan no 3
Berdasarkan algoritma di bawah, tuliskan psuedokod dan lukiskan satu carta alir
untuk menentukan sama ada seseorang itu adalah murid cemerlang atau tidak.
Masukkan nama
murid, GPA murid,
jum Jam Kredit
TAMAT
Soalan no 4
• Berikut adalah pseudokod yang diuji oleh Marini. Apabila diuji lari, marini
mendapati ulangan tidak berhenti.
1. MULA
2. Isytihar pembolehubah x
3. Setkan x = 0
4. Selagi x < 5,
y=y+1
5. TAMAT
Jawapan
1. MULA
2.Isytihar pembolehubah x
3. Setkan x = 0
4.Selagi x < 5,
x=x+1
5. TAMAT
Soalan no 5
• Tuliskan satu pseudokod yang akan menghasilkan output seperti di bawah.
1. MULA
2. Isytihar nombor
3. Papar mesej “ Saya akan memaparkan semua nombor genap daripada 1 hingga
10”
4. for nombor dalam ( 2,4,6,8,10)
Papar nombor
5. TAMAT