MENGHITUNG BODY MASS INDEX (BMI) DENGAN SCRATCH
Pada subbab sebelumnya, telah dijelaskan pembuatan subprogram dengan cara mengirimkan pesan dari bagian utama program ke subprogram. Selain cara tersebut, subprogram juga dapat dibuat dengan cara mendefinisikan blok perintah sendiri. Hal ini dapat dilakukan dengan cara membuat suatu blok perintah, kemudian mendefinisikan hal yang dilakukan oleh blok perintah tersebut dengan cara menambahkan blok perintah yang sesuai
Untuk menunjukkan cara membuat dan mendefinisikan blok perintah sendiri dan menggunakannya untuk memecah program, membuat ulang program menghitung Body Mass Index (BMI), seperti yang telah dijelaskan di Kelas VIII. Program ini menghitung berat badan ideal dengan rumus sebagai berikut.