Page 42 - BUKU TEKS SK T4
P. 42
Pseudokod Carta alir
Mula
JIKA SYARAT_BENAR MULA_JIKA Benar Palsu
BLOK PENYATAAN 1 Syarat?
TAMAT_JIKA
JIKA_TIDAK MULA_JIKA_TIDAK
BLOK PENYATAAN 2 Penyataan1 Penyataan2
TAMAT_JIKA_TIDAK
Tamat
Rajah 1.16 Contoh pseudokod dan carta alir untuk struktur kawalan pilihan
Menghasilkan syarat
Syarat yang digunakan dalam struktur kawalan pilihan ialah ungkapan
logik. Ungkapan logik akan menilai data untuk menghasilkan keputusan
"Benar" (True) atau "Palsu" (False).
Contoh 9 Uji Minda
Pengguna memasukkan input bagi harga barang. Anda membeli
(a) Cadangkan nama pemboleh ubah. sepinggan nasi lemak,
(b) Tuliskan ungkapan logik untuk menguji sama ada input melebihi RM100. sekeping roti canai dan
Penyelesaian: semangkuk mi kari
(a) harga ketika waktu rehat di
(b) harga > 100 kantin. Rakan anda
pula membeli dua
pinggan nasi lemak,
Untuk menghasilkan ungkapan logik, operator hubungan boleh dua keping roti canai
digunakan. Dalam contoh sebelumnya, operator ‘>’ digunakan untuk dan semangkuk mi kari.
Berdasarkan Contoh 9,
menguji jika nilai dalam pemboleh ubah harga lebih tinggi daripada tuliskan ungkapan logik
nilai yang diuji, iaitu 100. Operator hubungan membandingkan untuk menguji sama
nilai dalam pemboleh ubah dengan nilai diuji. Hasil ujian ialah nilai ada input anda lebih
"Benar" atau "Palsu". Jadual 1.3 menunjukkan operator hubungan yang kecil daripada rakan
kerap digunakan. anda atau sebaliknya.
Jadual 1.3 Operator-operator aritmetik
Operator Makna
< Lebih kecil daripada
< = Lebih kecil daripada atau sama
> Lebih besar daripada
> = Lebih besar daripada atau sama
! = Tidak sama dengan Equality, Relational and
conditional operators
== Sama dengan goo.gl/r2r5Re
BAB 1 PENGATURCARAAN
33

