3 2 1iv

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 18

• Membolehkan pengatur cara mengarah komputer utk melaksanakan

langkah2 tertentu scr berulang kali.

• Struktur kawalan ulangan penting kerana :


• Kod yg ditulis tidak perlu panjang
• Tidak memakan ruang
• Pengatur cara perlu menggunakan sintaks pemboleh ubah yang cekap
utk bertindak sbg pembilang.

• Terutamanya utk struktur yg dikawal dgn bilangan.


• Bhg kod yg mengandungi syarat dan langkah2 yg berulang-ulang :
gelung(loop)

• Setiap pusingan ulangan yg dilaksanakan : lelaran(iteration)

• Dua jenis struktur kawalan ulangan yg sering digunakan ialah:


• Struktur kawalan UNTUK(for)
• Struktur kawalan SELAGI (while)
• Struktur kawalan UNTUK dan struktur kawalan SELAGI sesuai
digunakan sbg struktur kawalan pra-ujian.

• Yang akan menguji syarat sebelum melaksanakan leleran(iteration)


• Sintaks for digunakan utk struktur kawalan UNTUK.

• Berikut ialah rangka umum penggunaan sintaks for .


• Pemboleh ubah gelung akan terbentuk sebaik shj sintaks for ditaip.

• Maka, pemboleh ubah gelung tidak perlu diisytiharkan terlebih


dahulu.

• Lelaran bermula dengan pemboleh ubah gelung terumpuk dgn nilai


pertama dalam data dan melaksanakan kod penyataan.

• Leleran berterusan mengikut urutan dlm data dan berhenti apb


sampai ke nilai terakhir.
• Pengatur cara memerlukan sebuah gelung yang berulang kali bagi bil
lelaran yg ditetapkan.

• Contohnya, jika pengguna menjawab dgn betul, atur cara akan


menghasilkan output “ Tahniah” sebanyak lima kali.

• Penggunaan fungsi range( ) adalah amat berguna – menyatakan bil


leleran struktur kawalan for harus berulang.
• Nombor yg digunakan dlm fungsi range( ) – parameter.

• Parameter – integer ( +ve @ -ve)


• Sintaks while digunakan untuk stuktur kawalan SELAGI.

• Sintaks utk stuktur kawalan while adalah serupa dgn rangka umum
kenyataan if.

• Ungkapan Boolean ialah syarat (benar @ tidak ) yg menentukan sama ada


gelung akan berhenti @ terus berulang.

You might also like