hobingoding.com - Halo coders. Kali ini saya akan membagikan program untuk menghitung luas trapesium dengan menggunakan bahasa C. Pada dasarnya program ini hanyalah program yang sederhana dan sebenarnya dapat kamu kembangkan sendiri nantinya. Untuk dapat menghitung luas trapesium maka kita perlu menjumlahkan nilai dari sisi yang sejajar lalu mengalikan dengan tingginya dan terakhir hasilnya dibagi dengan 2.
Secara ringkas rumus dari menghitung luas trapesium di atas dapat kita buatkan sebagai berikut:
Luas = (sisi sejajar 1 + sisi sejajar 2) * tinggi / 2
Permasalahan
Buatlah program untuk menghitung luas trapesium di bawah ini.
Dimana trapesium ini memiliki sisi-sisi sebagai berikut 5, 8, 7, 13 serta tinggi 4.
Test Case
Input Sisi-1 : 13
Input Sisi-2 : 8
Input Tinggi : 4
Luas Trapesium : 42
Kode Program
#include <stdio.h>
int main() {
int sisi_1, sisi_2, tinggi, luas;
printf("Program Menghitung Luas Trapesium\n");
printf("visit us hobingoding.com\n\n");
// Input Sisi-1
printf("Input Sisi-1 : ");
scanf("%d", &sisi_1);
// Input Sisi-2
printf("Input Sisi-2 : ");
scanf("%d", &sisi_2);
// Input Tinggi
printf("Input Tinggi : ");
scanf("%d", &tinggi);
// Hitung Luas
luas = (sisi_1 + sisi_2) * tinggi / 2;
printf("Luas Trapesium : %d", luas);
return 0;
}
Lihat source code melalui github: fandipres
Output Program
Penjelasan Program
Disini saya menggunakan 4 buah variabel yang terdiri dari 2 variabel untuk sisi yang sejajar (sisi1 dan sisi2), tinggi dan luas. Untuk kedua variabel sisi yang sejajar dan tinggi akan diisi berdasarkan nilai yang diinput oleh user. Nantinya nilai tersebut akan dihitung sesuai rumus yang ada yang mana hasi dari perhitungannya akan diisikan ke dalam variabel luas. Terakhir hasil dari variabel luas akan dicetak dengan menggunakan perintah printf disertai dengan teks "Luas : ".