Page 48 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 48
Process:
Read panjang1, tinggi1, pamjang2, tinggi2
Luas ← panjang1*tinggi1+panjang2*tinggi2
Kaleng ← luas/12
Print “kebutuhan cat=”kaleng
C. Kode Maya
Menurut Munir (2005) selain menggunakan flowchart dan pseudocode, kita juga dapat
menuangkan algoritma kedalam bentuk pseudocode versi Bahasa Indonesia atau disebut kode
maya (Kaswar et al., 2021). Sebagai contoh, untuk memperindah Toko Azka Cell, akan
dilakuakn pengecetan dindikan di kedua sisinya. Sekaleng cat dapat digunakan untuk
menghitung berapa kaleng cat yang diperlukan.
• Contoh kode maya
Program hitung_kebutuhan_cat
Program untuk menghitung kebutuhan jumlah kaleng cat dinding jika panjang dan tinggi
tembok kedua sisi diketahui.
Deklarasi:
Variabel panjang1, tinggi1, panjang2, tinggi2, luas dan Kaleng
Masukan:
Panjang1, tinggi1, panjang2 dan tinggi2
Keluaran:
Kaleng
Proses:
Baca panjang1, tinggi1, pamjang2, tinggi2
Luas ← panjang1*tinggi1+panjang2*tinggi2
Kaleng ← luas/12
Cetak “kebutuhan cat=”kaleng
Kode maya tersebut juga dapat dibuat flowchart-nya seperti pada gambar berikut.
25