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
   43   44   45   46   47   48   49   50   51   52   53