You are on page 1of 14

BAB 3

Kod Arahan
3.2 STRUKTUR
KOD ARAHAN
Struktur Kod Arahan -Bertujuan untuk memberikan
penjelasan, meningkatkan kualiti
-Paradigram pengaturcaraan yang dan menjimatkan masa
bertindak sebagai model untuk pembangunan sesuatu atur cara.
menjelaskan atur cara yang hendak
dibangunkan. -Kod arahan dibangunkan bagi
mengarahkan komputer untuk
menyelesaikan masalah dan
memudahkan pengguna.

- 4 jenis struktur kawalan


Struktur Kawalan Jujukan Dalam
Penyelesaian Masalah
Kod arahan yang Kod atur cara
paling mudah secara linear
untuk difahami
Melaksanakan arahan
baris demi baris
mengikut susunan satu
aliran
MULA
INPUT
Langkah
PROSES demi
OUTPUT langkah
TAMAT
Struktur
Kawalan
Pilihan Tunggal

if....
Pilihan Dwi Pilihan

Melaksanakan atur cara mengikut if.....


syarat yang dipatuhi bagi
else....
menghasilkan keputusan yang
tepat. Pelbagai Pilihan

if...
else, if...
else....
Struktur Kawalan
Pilihan Bersarang
Melibatkan dua struktur
kawalan pilihan yang ada dalam
struktur kawalan pilihan yang
lain.
Struktur Kawalan
Ulangan
Mengarahkan komputer untuk
melaksanakan arahan selagi syarat
tidak dicapai.
Mempunyai gelung (loop) iaitu
syarat dan langkah-langkah untuk
diulang.
Terdapat 2 jenis:
Struktur kawalan Untuk (for)

Struktur kawalan Selagi (while)


Struktur Kawalan Ulangan

for while

Dikawal dengan bilangan Dikawal dengan keadaan


lelaran dan bilangan lelaran
yang diketahui yang tidak diketahui
Digunakan sebagai struktur kawalan praujian(pretest) yang menguji
syarat sebelum melaksanakan lelaran.
Fungsi range()
Bilangan lelaran struktur kawalan for harus berulang
Nombor yang digunakan dalam range disebut parameter.
Nombor integer terdiri daripada no positif/ negatif.
Fungsi range() mempunyai 3 cara
Examples
for i in range (8): for n in range (5,12):
print (i) print (n)
Output: [0,1,2,3,4,5,6,7] Output: [5,6,7,8,9,10,11]

for x in range (1,10,2): x= range (3,7)


print (x) for m in x:
Output: [1,3,5,7,9] print (m)
Output: [ 3,4,5,6]
Menguji atur cara Sebahagian daripada
proses pembangunan
dan membaiki perisian aplikasi
komputer.
ralat
Terdapat 3 ralat:
1. Ralat sintaks
2. Ralat masa larian
3. Ralat logik
Ralat / Kesilapan
Wujud dalam sesuatu atur cara dirujuk sebagai pepijat.

Ralat Sintaks Ralat masa larian Ralat logik


Mudah dikenalpasti kerana Berlaku apabila aturcara tiba- Sukar dikesan berbanding dengan
penterjemah Python akan tiba berhenti atau aturcara ralat sintaks. Atur cara boleh
memberitahu tempat berlaku tidak boleh berhenti. Ia juga dilaksanakan dengan jayanya tanpa
kesilapan pengaturcaraan. berlaku apabila nilai yang memaparkan sebarang mesej ralat
dimasukkan adalah tidak atau terhenti secara tiba-tiba. Ia
sama dengan nilai yang boleh dikesan berdasarkan output
diisytiharkan. yang dipaparkan. Output yang
dipaparkan adalah salah atau tidak
sepatutnya.
Terima Kasih!

CIKGU NARMA

You might also like