BEKERJA DENGAN SUBPROGRAM


Ketika bekerja dengan program, ukuran program akan bertambah seiring dengan bertambahnya prosdi buat dengan yang dijalankan di dalam program. Pada program yang dibuat dengan menggunakan scratch, jumlah blok yang digunakan akan bertambah banyak seiring dengan semakin banyaknya proses yang harus di jalankan.

            Untuk mengurangi kerumitan dan kekomplekkan kode program, maka kita bisa memecah program menjadi sub program. Ada dua bentuk sub progam yang umum digunakan dalam suatu program yaitu Prosedur dan Fungsi.

            Prosedur adalah sub progam yang di gunakan untuk menjalankan rangkaian proses dan tidak mengembalikan nilai. Fungsi adalah sub program yang menjalankan sekumpulan proses yang akan mengembalikan nilai kepada bagian program yang menjalankannya. Sub program juga dapat dibuat dengan mendefinisikan blok perintah sendiri. 

Untuk menunjukkan cara membuat dan mendefinisikan blok perintah sendiri dan menggunakan untuk memecah program bisa di gunakan pada program di bawah ini