You are on page 1of 10

3.2.

1 Struktur
Kawalan
Pilihan
Dalam
Penyelesaian
Masalah
 Sebuah atur cara yang interaktif perlu berupaya menyemak syarat dan
bertindak berdasarkan pilihan pengguna yang berlainan.
 Struktur kawalan pilihan yang bertindak mengikut syarat membolehkan
atur cara yang lebih mesra pengguna dan bermanfaat dihasilkan.
 pengatur cara akan menentukan syarat yang perlu dipatuhi bagi
menghasilkan sesuatu keputusan yang tepat.
 satu syarat akan menentukan satu keputusan melalui satu atau dua atau
pelbagai cabang pilihan
Soalan:

 Demi menjaga kesihatan dan mengatasi


masalah obesiti dalam kalangan warga
sekolah,anda diminta membangunkan
satu atur cara yang akan memaparkan
cadangan jumlah kalori yang
dibenarkan untuk sehari berdasarkan
jantina dan umur pengguna. Atur cara
perlu mengikut jadual cadangan
pengambilan kalori yang berikut.
1. Mengenal pasti input yang
diperlukan, iaitu jantina dan
umur pengguna.

Langkah 1: 2. Mengenal pasti proses dan


struktur kawalan yang terlibat,
Pernyataan iaitu struktur kawalan dwipilihan
masalah dan pelbagai pilihan.

3. Mengenal pasti output yang


diperlukan, iaitu cadangan
jumlah pengambilan kalori untuk
sehari.
Langkah 2:
Menulis
algoritma bagi
penyelesaian
masalah
Carta
Alir
Langkah 4:
Pengekodan
dengan
menggunakan
Python
Langkah 5: Contoh output
Latihan Amali 3.3 M/s 133

You might also like