HRMlblCMFqqInfU78c3NMJxDetM02ycHTU9BqBl9

Program Menghitung Keliling Segitiga Menggunakan Bahasa C

Program Menghitung Keliling Segitiga Menggunakan Bahasa C

hobingoding.com - Halo coders. Keliling Segitiga merupakan hasil penjumlahan ketiga buah sisi yang ada pada segitiga. Jika setiap sisi pada sebuah segitiga kita simbolkan sebagai a, b, dan c maka rumus untuk menghitung keliling segitiga ini adalah sebagai berikut:
Keliling = a (sisi 1) + b (sisi 2) + c (sisi 3)

Rumus untuk menghitung keliling segitiga ini pada dasarnya sama saja untuk semua jenis segitiga yang ada, mulai dari segitiga sembarang, segitiga sama sisi, segitiga sama kaki, dan segitiga siku-siku, semua rumus keliling yang digunakan sama saja seperti yang ada di atas.

Baca juga: Program Menghitung Luas Segitiga Menggunakan Bahasa C

Permasalahan

Buatlah program untuk menghitung nilai keliling segitiga jika yang diketahui adalah nilai setiap sisinya.

Test Case

Input Sisi-1 : 6
Input Sisi-2 : 7
Input Sisi-3 : 8
Keliling Segitiga : 21.00

Kode Program

#include <stdio.h>

int main() {
    int sisi_1, sisi_2, sisi_3;
    float keliling;

    printf("Program Menghitung Keliling Segitiga\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 Sisi-3
    printf("Input Sisi-3 : ");
    scanf("%d", &sisi_3);

    // Hitung Keliling
    keliling = sisi_1 + sisi_2 + sisi_3;
    printf("Keliling Segitiga : %.2f", keliling);
    return 0;
}

Lihat source code melalui github: fandipres

Output Program

Program Bahasa C Menghitung Keliling Segitiga


Penjelasan Program

Pada program di atas saya disini menyediakan sebanyak tiga buah variabel bertipe integer bernama sisi1, sisi2, sisi3 yang kita gunakan untuk menginput nilai panjang setiap sisi segitiga yang ada. Selain itu saya juga mendeklarasikan variabel bertipe float bernama keliling untuk menampung hasil perhitungan ketiga sisi yang akan kita lakukan.

Selanjutnya ketiga variabel sisi yang telah kita input tadi akan kita hitung dengan melakukan operasi penjumlahan dan menggunakan operator "+" yang kemudian hasil dari operasi penjumlahannya tersebut kita simpan ke variabel keliling.

Terakhir kita melakukan pencetakan variabel keliling dengan ketentuan dua angka di belakang koma. Pasti kamu bertanya kenapa variabel keliling kita set bertipe float sementara sisi-sisi yang kita input bertipe integer? Alasan saya melakukan tersebut adalah karena saya ingin nilai dari keliling yang akan dicetak nantinya memiliki 2 angka tambahan di belakang koma, tidak ada alasan lain.

Demikian program menghitung keliling segitiga menggunakan Bahasa C. Jika dari program maupun penjelasan saya ada yang ingin ditanyakan, silahkan tanyakan pada kolom komentar di bawah. Tetap semangat.

Related Posts
Fandi Presly Simamora
Lecturer, code lover, technology enthusiast, enjoys sharing various things through writing, and of course, just a regular human being. Hello world :)

Related Posts

2 komentar

  1. Kak gimana kalau kita tau jenis segitiganya dari hasil tersebut

    BalasHapus
    Balasan
    1. Tambahkan pengecekan terhadap ukuran sisi-sisinya sesuai aturan jenis segitiganya kak. Kalau ada waktu saya bahas nanti ya.

      Hapus