Quick actions

cmd+k|ctrl+k

Navigation

Languages

AlgoritmaTugas5.2

Snippet info

Language

Cpp

Visibility

public

Author

irsyadpurbha.fst

Created

2024-09-07T02:20:25.641503Z

Updated

2024-11-09T01:49:14.973499Z

#include <iostream>
#include <cmath>
using namespace std;

int main() {
    puts("==========================================");
    puts("  Program Menghitung Segitiga Sama Kaki");
    puts("==========================================");
    int alas, tinggi, mode;
    cout<<"Masukan Mode\n"<<"[1:Luas, 2:Keliling]\t: "; scanf("%d",&mode); 
    cout<<"\nMasukan Alas Segitiga\t: "; scanf("%d",&alas); 
    cout<<"\nMasukan Tinggi Segitiga\t: "; scanf("%d",&tinggi);
    cout<<endl;
    puts("==========================================");
    printf("Nilai Alas Adalah\t: %d\n", alas);
    printf("Nilai Tinggi Adalah\t: %d\n", tinggi);
    if (mode == 1) {
        const float luas = (alas * tinggi) * 0.5;
        printf("Mode yang dipilih\t: Menghitung Luas\n");
        printf("Luas Segitiga\t\t: %.2f\n", luas);
    } else {
        const float sisiMiring = sqrt(pow(alas,2) + pow(tinggi,2));
        const float kell = alas + tinggi + sisiMiring;
        printf("Mode yang dipilih\t: Menghitung Keliling\n");
        printf("Keliling Segitiga\t: %.2f\n", kell);
	}
    puts("==========================================");
    puts("Irsyad Purbha");
    puts("[email protected]");
    return 0;
}
INFO