hobingoding.com - Halo coders. Balok merupakan salah satu bangun datar tiga dimensi yang mungkin sering kali kamu jumpai di kehidupan sehari-hari.
Jika sebelumnya saya telah membagikan program untuk menghitung volume dari balok (Baca juga: Program Menghitung Volume Balok Menggunakan Bahasa C), maka kali ini saya akan membagikan program untuk menghitung luas permukaan balok itu sendiri.
Sebelumnya untuk menghitung luas permukaan balok, kita perlu untuk menjumlahkan luas ke-enam sisi persegi yang dimiliki oleh balok tersebut.
Permasalahan
Buatlah program sederhana untuk menghitung luas permukaan balok.
Test Case
Input Panjang : 12
Input Lebar : 8
Input Tinggi : 10
Luas Permukaan Balok: 592
Kode Program
#include <stdio.h>
int main() {
int panjang, lebar, tinggi, luas_permukaan;
printf("Program Menghitung Luas Permukaan Balok\n");
printf("visit us hobingoding.com\n\n");
// Input Panjang
printf("Input Panjang : ");
scanf("%d", &panjang);
// Input Lebar
printf("Input Lebar : ");
scanf("%d", &lebar);
// Input Tinggi
printf("Input Tinggi : ");
scanf("%d", &tinggi);
// Hitung Luas Permukaan
luas_permukaan = 2 * ((panjang * lebar) + (panjang * tinggi) + (lebar * tinggi));
printf("Luas Permukaan Balok : %d", luas_permukaan);
return 0;
}
Lihat source code melalui github: fandipres
Output Program
Penjelasan Program
Disini saya menyediakan 4 variabel yang mana dari ke-4 variabel tersebut 3 diantaranya saya gunakan untuk menyimpan nilai inputan yang akan diberikan oleh user (panjang, lebar, tinggi).
Setelah variabel-variabel tersebut diinput maka langsung dilakukan penghitungan sesuai dengan rumus dari luas permukaan balok yaitu 2 * ((p * l) + (p * t) + (l * t)).
Terakhir seperti biasa dilakukan pencetakan hasil kalkukasi sesuai dengan gambar output di atas.