BAGAIMANA CARA
MEMBUAT

AIR KOPI SUSU
FLOW CHART / CARTA ALIR
• Carta alir adalah kaedah
mempersembahkan algoritma dengan
menggunakan grafik atau jujukan
simbol-simbol tertentu.
• Carta alir digunakan untuk
mempersembahkan secara visual
hubungan antara maklumat.
arrow
parallelogram

rectangle

oval

diamond
arrow
parallelogram

rectangle

oval

diamond
arrow
parallelogram
PAPAR / CETAK

FORMULA
rectangle

oval

MULA / TAMAT

JIKA / JIKA TIDAK
diamond
Mula

MEMBUAT AIR KOPI

Masak Air
Masukkan kopi
Masukkan gula
Susu ?

tidak
Secawan kopi
Tamat

ya
Campur susu
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.
Alia adalah pelajar tingkatan 5 Cyber yang mengambil mata
pelajaran ICT. Dia dikehendaki menulis aturcara untuk
mengira luas bulatan dengan menggunakan formula, Luas
bulatan = πj² . Aturcara tersebut meminta
pengguna memasukkan nilai jejari bulatan. Gunakan
formula untuk mengira dan paparkan hasilnya. Lukis carta
alir bagi program tersebut
MENGIRA LUAS BULATAN
• Input: Memasukkan jejari
• Proses: Mengira luas bulatan (formula)

• Output: Luas Bulatan

Mula

Masukkan jejari
Kira Luas Bulatan =
π x jejari x jejari
Papar Luas Bulatan
Tamat
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

Total sales >=
RM50000? ?

ya
Papar Mesej “Tahniah”
Tamat

tidak
Papar mesej
“cuba lagi
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
Mengira jumlah
mata
Papar jumlah
Tamat
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 ?

ya
Tahniah, anda lulus
ujian ICT
Tamat

Maaf, anda tidak
lulus ujian ICT
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
Papar luas segitiga
Tamat

Flow chart

  • 1.
  • 2.
    FLOW CHART /CARTA ALIR • Carta alir adalah kaedah mempersembahkan algoritma dengan menggunakan grafik atau jujukan simbol-simbol tertentu. • Carta alir digunakan untuk mempersembahkan secara visual hubungan antara maklumat.
  • 4.
  • 5.
  • 6.
  • 7.
    Mula MEMBUAT AIR KOPI MasakAir Masukkan kopi Masukkan gula Susu ? tidak Secawan kopi Tamat ya Campur susu
  • 8.
    Alia is aform 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. Alia adalah pelajar tingkatan 5 Cyber yang mengambil mata pelajaran ICT. Dia dikehendaki menulis aturcara untuk mengira luas bulatan dengan menggunakan formula, Luas bulatan = πj² . Aturcara tersebut meminta pengguna memasukkan nilai jejari bulatan. Gunakan formula untuk mengira dan paparkan hasilnya. Lukis carta alir bagi program tersebut
  • 9.
    MENGIRA LUAS BULATAN •Input: Memasukkan jejari • Proses: Mengira luas bulatan (formula) • Output: Luas Bulatan Mula Masukkan jejari Kira Luas Bulatan = π x jejari x jejari Papar Luas Bulatan Tamat
  • 10.
    SOALAN 1 • Seorangpengurus 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”.
  • 11.
    Mula Masukkan jumlah jualan Total sales>= RM50000? ? ya Papar Mesej “Tahniah” Tamat tidak Papar mesej “cuba lagi
  • 12.
    SOALAN 2 • Seorangpelajar 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.
  • 13.
  • 14.
    SOALAN 3 • Rajah13(a) menunjukkan antaramuka program dan hasil program yang digunakan untuk mencari keputusan markah ICT. Rajah 13(b) menunjukkan sebahagian daripada kod program.
  • 15.
    Mula Masukkan markah tidak Markah > 40 ? ya Tahniah,anda lulus ujian ICT Tamat Maaf, anda tidak lulus ujian ICT
  • 16.
    SOALAN 4 • Andadikehendaki 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.
  • 17.
    Mula Masukkan tapak Masukkan tinggi Mengiraluas segitiga = ½ x tapak x tinggi Papar luas segitiga Tamat