#include<stdio.h>
#include<iostream.h>
void main() {
char pilih,yn;
//int pilih;
int alas, tinggi, sisi_1, sisi_2, sisi_3,panjang,lebar;
double jari, luas, keliling, diameter, phi = 3.14;
awal:
cout << "Program Bangun Datar By mokubex_01" <<endl <<endl <<endl;
cout << "Pilih Program Yang Ingin Dijalankan : " << endl;
cout << "A. Program Menghitung Luas Segitiga." << endl;
cout << "B. Program Menghitung Keliling Segitiga." << endl;
cout << "C. Program Menghitung Luas Persegi Panjang." << endl;
cout << "D. Program Menghitung Keliling Persegi Panjang." << endl;
cout << "E. Program Menghitung Luas Lingkaran." << endl;
cout << "F. Program Menghitung Keliling Lingkaran." << endl;
cout << "\n";
cout << "Pilihan : "; cin >> pilih;
cout << "\n";
if(pilih=='A')
{
cout <<"Program Menghitung Luas Segitiga :"<<endl;
cout <<"Masukkan Nilai Alas : ";
cin >>alas;
cout <<"Inputkan Tinggi : ";
cin >>tinggi;
luas = (alas*tinggi)/2.0;
cout <<"Dengan Rumus = ( alas * tinggi ) / 2"<<endl;
cout <<"Hasil Luas Segitiga Adalah : "<<luas;
cout << "\n";
goto pilihan;
cout << "\n";
}
else if(pilih=='B')
{
cout << "B. Program Menghitung Keliling Segitiga :" << endl;
cout << "Masukkan Nilai Sisi_AB : ";
cin >> sisi_1;
cout << "Masukkan Nilai Sisi_BC : ";
cin >> sisi_2;
cout << "Masukkan Nilai Sisi_CA : ";
cin >> sisi_3;
keliling = ( sisi_1 + sisi_2 + sisi_3 );
cout <<"Dengan Rumus = ( sisi * sisi * sisi )"<<endl;
cout <<"Hasil Keliling Segitiga Adalah : "<<keliling;
cout << "\n";
goto pilihan;
cout << "\n";
}
else if(pilih=='C')
{
cout << "C. Program Menghitung Luas Persegi Panjang." << endl;
cout << "Masukkan Nilai Panjang : ";
cin >> panjang;
cout << "Masukan Nilai Lebar : ";
cin >> lebar;
luas = (panjang * lebar);
cout <<"Dengan Rumus = (panjang * lebar)" << endl;
cout <<"Hasil Luas Persegi Panjang Adalah : "<<luas;
cout << "\n";
goto pilihan;
cout << "\n";
}
else if (pilih=='D')
{
cout << "D. Program Menghitung Keliling Persegi Panjang." << endl;
cout << "Masukkan Nilai Panjang : ";
cin >> panjang;
cout << "Masukan Nilai Lebar : ";
cin >> lebar;
keliling = (panjang + lebar) * 2;
cout <<"Dengan Rumus = (panjang + lebar) * 2" <<endl;
cout <<"Hasil Keliling Persegi Panjang Adalah : "<<keliling;
cout << "\n";
goto pilihan;
cout << "\n";
}
else if(pilih=='E')
{
cout << "E. Program Menghitung Luas Lingkaran." << endl;
cout << "Masukan Nilai Jari - jari : ";
cin >> jari;
luas = phi * jari * jari;
cout <<"Dengan Rumus = phi * jari * jari" <<endl;
cout <<"Hasil Luas Lingkaran Adalah : "<<luas;
cout << "\n";
goto pilihan;
cout << "\n";
}
else if(pilih=='F')
{
cout << "F. Program Menghitung Keliling Lingkaran." << endl;
cout << "Masukan Nilai Jari - jari : ";
cin >> jari;
cout << "Masukan Nilai Diameter : ";
cin >> diameter;
luas = diameter * jari;
cout <<"Dengan Rumus = diameter * jari"<<endl;
cout <<"Hasil Keliling Lingkaran Adalah : "<<luas;
cout << "\n";
goto pilihan;
cout << "\n";
}
else
{
cout << "Maaf Pilihan Yang Anda Masukkan Tidak Tersedia." << endl;
cout << "\n";
pilihan:
cout << "Anda Ingin Melanjutkan (Y/N)?"; cin >> yn;
if((yn=='Y')||(yn=='y'))
goto awal;
else
goto akhir;
akhir:
cout << "\n";
}
}