-
Notifications
You must be signed in to change notification settings - Fork 0
/
p6.c
35 lines (27 loc) · 1.23 KB
/
p6.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <stdio.h>
// Fungsi untuk menghitung luas segitiga
float hitungLuasSegitiga(float alas, float tinggi) {
return alas * tinggi / 2;
}
int main() {
// Deklarasi variabel alas dan tinggi
float alas, tinggi;
printf("Masukkan alas segitiga: ");
scanf("%f", &alas);
printf("Masukkan tinggi segitiga: ");
scanf("%f", &tinggi);
// Hitung luas segitiga
float luas = hitungLuasSegitiga(alas, tinggi);
// Tampilkan hasil
printf("Luas segitiga: %f\n", luas);
return 0;
}
// Program ini menghitung luas segitiga dengan menggunakan fungsi hitungLuasSegitiga(). Fungsi ini
// memiliki dua parameter, yaitu alas dan tinggi, yang merupakan nilai dari alas dan tinggi segitiga yang
// akan dihitung luasnya. Fungsi ini mengembalikan hasil dari perkalian alas dan tinggi dibagi 2.
// Dalam main(), program ini meminta input dari pengguna untuk alas dan tinggi segitiga, kemudian
// menggunakan fungsi hitungLuasSegitiga() untuk menghitung luas segitiga dengan nilai alas dan tinggi
// yang dimasukkan. Hasil dari perhitungan luas disimpan dalam variabel luas, dan kemudian
// ditampilkan ke layar.
// Setelah menampilkan hasil perhitungan, program ini kemudian akan selesai dan mengembalikan nilai
// 0 sebagai indikasi bahwa program berjalan dengan baik.