#include<conio.h>
#include <stdlib.h>
using namespace std;
int main(){
double p, l, hasil, r;
int pilihan, pil_pp, pil_ling;
char flg_status;
repeat:
cout<<"I. MENGHITUNG LUAS DAN KELILING";
cout<<"\n \n";
cout<<"* Silahkan Pilih Bangun Ruang ? ";
cout<<"\n";
cout<<"1. Hitung Luas dan Keliling Persegi Panjang [Kode : 1] ";
cout<<"\n";
cout<<"2. Hitung Luas dan Keliling Lingkaran [Kode : 2] ";
cout<<"\n \n";
cout<<"Masukan Kode Yang Anda Inginkan ? " ; cin>>pilihan ;
//Lakukan validasi
switch(pilihan){
case 1:
system("cls");
cout<<"* Hitung Luas dan Keliling Persegi Panjang *";
cout<<"\n"; cout<<"\n";
cout<<"1. Hitung Luas Persegi Panjang [Kode : 1]" ;
cout<<"\n";
cout<<"2. Hitung Keliling Persegi Panjang [Kode : 2]" ;
cout<<"\n \n";
cout<<"Masukan Kode Yang Anda Inginkan ? " ; cin>>pil_pp ;
if(pil_pp == 1 ){
system("cls");
cout<<"* Hitung Luas Persegi Panjang *";
cout<<"\n"; cout<<"\n";
cout<<"Masukan Panjang Persegi Panjang : "; cin>>p;
cout<<"Masukan Lebar Persegi Panjang : "; cin>>l;
cout<<"\n";
hasil = p*l;
cout<<"Luas Persegi Panjang Adalah : " <<hasil ;
cout<<"\n" ;
cout<<"Kembali ke menu awal [y] : "; cin>>flg_status;
if(flg_status == 'y' || flg_status == 'Y'){
system("cls");
goto repeat;
}
}
else if(pil_pp == 2){
system("cls");
cout<<"* Hitung Keliling Persegi Panjang *";
cout<<"\n"; cout<<"\n";
cout<<"Masukan Panjang Persegi Panjang : "; cin>>p;
cout<<"Masukan Lebar Persegi Panjang : "; cin>>l;
cout<<"\n";
hasil = 2*p + 2*l;
cout<<"Keliling Persegi Panjang Adalah : " <<hasil ;
cout<<"\n" ;
cout<<"Kembali ke menu awal [y] : "; cin>>flg_status;
if(flg_status == 'y' || flg_status == 'Y'){
system("cls");
goto repeat;
}
else
cout<<"\n" ;
cout<<"Kode Yang Anda Masukan Tidak Sesuai \nKembali ke menu awal [y] : "; cin>>flg_status;
if(flg_status == 'y' || flg_status == 'Y'){
system("cls");
goto repeat;
}
break;
case 2:
system("cls");
cout<<"* Hitung Luas dan Keliling Bola *";
cout<<"\n"; cout<<"\n";
cout<<"1. Hitung Luas Bola [Kode : 1]" ;
cout<<"\n";
cout<<"2. Hitung Keliling Bola [Kode : 2]" ;
cout<<"\n \n";
cout<<"Masukan Kode Yang Anda Inginkan ? " ; cin>>pil_ling ;
if(pil_ling == 1 ){
system("cls");
cout<<"* Hitung Luas Bola *";
cout<<"\n"; cout<<"\n";
cout<<"Masukan Jari jari Bola : "; cin>>r;
cout<<"\n";
double phi;
phi = 3.14;
hasil = phi*r*r;
cout<<"Luas Bola Adalah : " <<hasil ;
cout<<"\n" ;
cout<<"Kembali ke menu awal [y] : "; cin>>flg_status;
if(flg_status == 'y' || flg_status == 'Y'){
system("cls");
goto repeat;
}
}
else if(pil_ling == 2){
system("cls");
cout<<"* Hitung Keliling Bola *";
cout<<"\n"; cout<<"\n";
cout<<"Masukan Jari jari Bola : "; cin>>r;
cout<<"\n";
double phi;
phi = 3.14;
hasil = phi*2*r;
cout<<"Keliling Persegi Panjang Adalah : " <<hasil ;
cout<<"\n" ;
cout<<"Kembali ke menu awal [y] : "; cin>>flg_status;
if(flg_status == 'y' || flg_status == 'Y'){
system("cls");
goto repeat;
}
else
cout<<"\n" ;
cout<<"Kode Yang Anda Masukan Tidak Sesuai \nKembali ke menu awal [y] : "; cin>>flg_status;
if(flg_status == 'y' || flg_status == 'Y'){
system("cls");
goto repeat;
}
break;
default:
cout<<"Anda Memilih Kode Yang Tidak Sesuai";
break;
}
}
}
getche();
return 0;
}
HASIL SCHREENSHOT :
Tidak ada komentar:
Posting Komentar