Struktur kod arahan membolehkan atur cara dipecahkan kepada blok kecil yang boleh digunakan semula — iaitu fungsi dan prosedur (pengaturcaraan bermodul).
Fungsi dan prosedur
Fungsi (function) ialah blok kod yang menjalankan tugas dan memulangkan satu nilai (menggunakan return) kepada bahagian yang memanggilnya. Prosedur (procedure) pula menjalankan tugas tetapi tidak memulangkan nilai. Kedua-duanya boleh menerima parameter (nilai input) dan dipanggil berulang kali.
Kepentingan
Menggunakan fungsi dan prosedur menjadikan atur cara lebih tersusun, mudah difahami, mengelakkan pengulangan kod (guna semula), dan memudahkan penyahpepijatan.
Ingat
- Fungsi: memulangkan nilai (return); prosedur: tidak memulangkan nilai.
- Kedua-duanya boleh menerima parameter (input).
- Kelebihan: kod tersusun, boleh guna semula, mudah nyahpepijat.