Page 182 - C:\Users\15710210730001\Documents\Flip PDF Professional\INFORMATIKA-BG-KLS_X\
P. 182

Soal 3.  Buatlah  sebuah  fungsi  untuk menghitung  luas permukaan bangun ruang
                  seperti balok, kerucut, bola, dan limas.
                  Penjelasan Singkat:

                  1.  Siswa diminta untuk menghitung luas permukaan bangun ruang.
                  2.  Setiap  fungsi memiliki tipe  data yang berbeda seperti: int  untuk balok,



                      áoat untu  kerucut, bola, dan limas.

                  3.  Untuk menghitung luas permukaan bangun ruang, digunakan rumus luas
                      permukaan dari setiap bangun ruang.
                  4.  Hasil yang didapatkan akan dikembalikan dengan perintah return.



                  Contoh Solusi Program:


                   /*
                    * Program berlatih fungsi menghitung luas permukaan
                    * bangun ruang
                    */

                   //fungsi luas permukaan balok
                   #include <stdio.h>


                   int luasBalok(int panjang, int lebar, int tinggi) {
                           int luas;
                           luas = 2 * ((panjang * lebar) + (panjang * tinggi)
                           + (lebar * tinggi));
                           return luas;
                   }

                   int main() {

                           int a, b, c, luas;




                           scanf(″%d %d %d″, &a, &b, &c);

                           luas = luasBalok(a, b, c);
                           printf(″%d\n″, luas);
                           return 0;
                   }



                  174 Buku Panduan Guru • Informaika untuk SMA Kelas X
   177   178   179   180   181   182   183   184   185   186   187