Bekerja dengan Sub Program

 Jika program dipecah menjadi beberapa subprogram, setiap subprogram harus diberi identitas berupa nama. Jika dibutuhkan, bagian program utama akan memanggil subprogram tersebut menggunakan namanya sehingga bagian subprogram tersebut dapat dijalankan. 

Pada pemrograman menggunakan pemrograman visual seperti Scratch, dengan kode-kode program terdiri atas kumpulan blok perintah, subprogram akan terdiri atas kumpulan blok perintah yang terpisah dari blok perintah utama. Salah satu cara agar bagian utama dan subprogram dapat berkomunikasi adalah dengan metode pengiriman pesan. Jika diperlukan bagian utama program akan mengirimkan pesan ke subprogram. Jika subprogram menerima pesan tersebut, subprogram tersebut akan dijalankan sesuai pesan yang diterimanya.

Berikut contoh untuk memecah program menjadi subprogram dan mengunakan pesan untuk menjalankan proses di subprogram:

1). blok perintah untuk mengatur nilai awal variabel dan meminta input dari pengguna

2). blok perintah untuk menjalankan subprogram

3). Hasil dari pemrograman yag diatas adalah sebagai berikut:

Komentar