- BPPT
- LAPAN
- UI
- DLR
1. /* Program untuk Menentukan Jenis Segitiga */
bagian ini adalah judul program yang akan dibuat
2. #include <stdio.h>
bagian ini merupakan struktur bahasa c yang termasuk dalam kode awal pembuatan program dengan bahasa c
3. int main()
bagian ini jenis tipe data yang akan dikembalikan nilai kembali
4. {
digunakan untuk menandai awal suatu program
5. int a, b, c;
int : untuk menyimpan suatu data dalam bentuk bilangan bulat atau desimal
a, b, c : variabel
6. scanf("%d %d %d" , &a, &b, &c);
scanf : untuk membaca dan menginput data yang akan di masukkan
%d : membaca bilangan bulat
&a, &b, &c : membaca variabel
7. langkah agar tidak error
8. if ((a >= b + c) || (b >= a + c) || (c >= a + b))
printf("Bukan Segitiga");
if : jika / kalau
printf : mencetak
((a >= b + c) || (b >= a + c) || (c >= a + b)) : rumus
jika salah satu sisi lebih besar dari jumlah sisi yang lain maka akan mencetak "Bukan Segitiga"
9. else artinya atau. jika tidak sesuai maka akan dilanjutkan ke program selanjutnya
10. if ((a == b) && (b == c))
printf("Segitiga Sama Sisi");
((a == b) && (b == c)) : rumus
jika semua sisi sama panjangnya maka akan mencetak "Segitiga Sama Sisi"
11. else if ((a == b) || (b == c) || (a == c))
printf("Segitiga Sama Kaki");
((a == b) || (b == c) || (a == c)) : rumus
jika hanya kedua sisi yang sama panjangnya makan itu akan mencetak "Segitiga Sama Kaki"
12. printf("Segitiga Sembarang");
akan mencetak "Segitiga Sembarang" karena semua sisinya berbeda
13. return 0;
ini adalah bagian akhir atau hampir selesai dari suatu program
14. }
digunakan untuk mengakhiri suatu program
![]() |
| hasil output segitiga sama sisi |
![]() |
| hasil output segitiga sama kaki |
![]() |
| hasil output bukan segitiga |
![]() |
| hasil segitiga sembarang |
SIPINDO Sistem Informasi Per...