hobingoding.com - Halo coders. Jajar Genjang (dalam Bahasa Inggris disebut parallelogram) merupakan bangun datar segi empat dua dimensi yang memiliki dua pasang sisi yang sama panjang dan sejajar.
Jajar Genjang ini bisa dikatakan mirip dengan persegi panjang yang sama-sama memiliki dua pasang sisi yang sama panjang dan empat buah titik sudut. Bedanya jika dua pasang sisi di persegi panjang merupakan sisi lurus sedangkan dua pasang sisi di jajar genjang ini terdiri dari satu pasang sisi lurus dan satu pasang lagi merupakan sisi miring seperti gambar di bawah ini.
Contoh jajar genjang. (Foto: advernesia.com) |
Adapun rumus untuk menghitung luas jajar genjang ini seperti pada Program C yang akan kita buat kali ini adalah sebagai berikut:
Luas = alas * tinggi
Permasalahan
Buatlah program sederhana untuk menghitung luas jajar genjang jika yang diketahui adalah alas dan tingginya.
Test Case
Input Alas : 7
Input Tinggi : 4
Luas Jajar Genjang : 28.00
Kode Program
#include <stdio.h>
int main() {
int alas, tinggi;
float luas;
printf("Program Menghitung Luas Jajar Genjang\n");
printf("visit us hobingoding.com\n\n");
// Input Alas
printf("Input Alas : ");
scanf("%d", &alas);
// Input Tinggi
printf("Input Tinggi : ");
scanf("%d", &tinggi);
// Hitung Luas
luas = alas * tinggi;
printf("Luas Jajar Genjang : %.2f", luas);
return 0;
}
Lihat source code melalui github: fandipres
Output Program
Penjelasan Program
Pada program sederhana yang ada di atas saya mendeklarasikan tiga buah variabel yaitu alas dan tinggi yang bertipe integer dan satu lagi luas yang bertipe data float. Saya menggunakan tipe data float untuk luas agar dapat mencetak nilai dua angka di belakang koma.
Setelah alas dan tinggi diinput menggunakan reference bertipe integer maka akan langsung dihitung luas pada bagian program luas = alas * tinggi;. Terakhir luas yang telah dihitung akan dicetak menggunakan reference bertipe float (%.2f) untuk melakukan pencetakan dengan dua angka di belakang koma.
Cukup sekian penjelasan yang dapat saya berikan, apabila dari penjelasan saya ada yang kurang dipahami silahkan tanyakan di kolom komentar di bawah ya. Terima kasih.