Flow Chart
Flow Chart
MEMBUAT
parallelogram
rectangle
oval
diamond
arrow
parallelogram
rectangle
oval
diamond
arrow
parallelogram
PAPAR / CETAK
FORMULA
rectangle
oval
Masak Air
Masukkan kopi
Masukkan gula
ya
Susu ?
tidak Campur susu
Secawan kopi
Tama
t
Alia is a form 5 Cyber student who is taking ICT subject.
She is required to write a program to calculate the area of a
circle by using the formula, area of circle = πr2 . The
program should allow the user to key‐in the radius of the
circle. Use a formula to calculate and display the area of the
circle. Draw a flowchart for the program.
Masukkan jejari
Tama
t
SOALAN 1
• Seorang pengurus meminta sebuah aturcara yang
dapat mengira jumlah jualan. Aturcara tersebut
kemudiannya boleh menyemak samada jumlah jualan
adalah lebih atau sama dengan RM50000. Jika
jumlah jualan lebih atau sama dengan RM50000,
aturcara akan memaparkan mesej “tahniah”. Jika
jumlah jualan kurang daripada RM50000. Maka
program akan memaparkan mesej “cuba lagi”.
Mula
Masukkan jumlah
jualan
tidak
Total sales >=
RM50000? ?
Papar mesej
ya “cuba lagi
Papar Mesej “Tahniah”
Tama
t
SOALAN 2
• Seorang pelajar membangunkan aturcara yang dapat mengira
jumlah mata yang diperolehnya daripada 3 permainan
dalaman. Pertama program akan mengistiharkan 4
pembolehubah yang akan digunakan dalam aturcara (jumlah
mata, mata permainan A, mata permainan B, mata permainan
C). Aturcara tersebut kemudiannya akan mengira jumlah mata
setiap permainan (jumlah mata = mata permainan A + mata
permainan B + mata permainan C) Akhir sekali, aturcara
akan memaparkan jumlah mata yang diperoleh.
Mula
Istihar 4
pembolehubah
Papar jumlah
Tama
t
SOALAN 3
• Rajah 13(a) menunjukkan antaramuka program dan hasil
program yang digunakan untuk mencari keputusan
markah ICT. Rajah 13(b) menunjukkan sebahagian
daripada kod program.
Mula
Masukkan
markah
tidak
Markah >
40 ?
Maaf, anda tidak
ya lulus ujian ICT
Tahniah, anda lulus
ujian ICT
Tama
t
SOALAN 4
• Anda dikehendaki membangunkan sebuah atur cara
untuk mengira keluasan sebuah segitiga. Atur cara
tersebut membenarkan pengguna memasukkan data dan
memaparkan keputusan pengiraan. Lukis carta alir bagi
aturcara tersebut.
Mula
Masukkan tapak
Masukkan tinggi
Mengira luas segitiga
= ½ x tapak x tinggi
Tama
t