BEKERJA DENGAN SUBPROGRAM

 BEKERJA DENGAN SUBPROGRAM

9B_20_MOCH ILHAM ABDUL LATIF

Subprogram adalah hasil pemecahan dari program yang terdiri atas kumpulan blok perintah yang terpisah dari blok perintah utama. Pada pemrograman menggunakan pemrograman visual seperti scratch dengan kode kode program terdiri atas kumpulan blog perintah, subprogram akan terdiri atas kumpulan blok perintah yang terpisah dari blok perintah utama.

Berikut langkah langkah untuk memecah program menjadi beberapa subprogram dan menggunakan pesan untk menjalankan proses di subprogram.

(1) Buat proyek baru di scratch

(2) Tambahkan 6 variabel yaitu jari jari, tinggi, luas, volume tabung, keliling dan luas tabung



(3) Tambahkan kode berikut untuk mengatur agar ketika program dijalankan, nilai-nilai variabel dikembalikan menjadi nol. Kemudian tambahkan empat blok kode paling bawah untuk meminta input nilai jari-jari alas dan tinggi tabung.






(4) Tambahkan blok kode berikut untuk memerintahkan setiap subprogram yang akan dibuat untuk menjalankan penghitungan yang diminta.




(5) 
 Buat subprogram untuk menghitung luas alas. Subprogram ini akan dijalankan jika menerima pesan Hitung Luas dikirimkan.
 




(6) 
Buat subprogram untuk menghitung volume tabung Subprogram ini akan dijalankan jika menerima pesan hitung volume tabung dikirimkan.




(7) Tambahkan blok perintah untuk subprogram, untuk menghitung keliling alas. Subprogram ini akan dijalankan jika menerima pesan Hitung Keliling dikirimkan.






(8) Selanjutnya buat subprogram untuk menghitung luas permukaan tabung. Subprogram ini akan dijalankan jika menerima pesan Hitung Luas Permukaan Tabung dikirimkan.




(9) 
tambahkan blok perintah berikut di bagian program utama untuk menyampaikan pesan bahwa penghitungan telah selesai.




(10) Jalankan program dan berikan input untuk nilai jari-jari alas dan tinggi tabung. Perhatikan, tampilan program akan tampak seperti Gambar










Dan ini adalah hasil scratchnya.

Komentar