#include <iostream>
using namespace std;
double luas_bujur (double);
double kel_bujur (double);
double luas_persegi_pnjg(double,double);
double kel_persegi_pnjg(double,double);
double luas_ling (double);
double kel_ling (double);
const double SET=3.14;
int s,p,l,r;
int main()
{
char pilihan;
cout <<"Pilihan yang Ada "<<endl;
cout <<"Pilihan B : Luas dan keliling Bujur Sangkar"<<endl;
cout <<"Pilihan P : Luas dan keliling Persegi Panjang"<<endl;
cout <<"Pilihan L : Luas dan keliling lingkaran"<<endl<<endl;
cout <<"Masukkan Pilihan (B,P,L) : "<<endl; cin >> pilihan;
switch (pilihan)
{
case 'B':
{cout<<endl<<"Anda Masuk Ke Pilihan Penghitungan Luas Dan Keliling Bujur Sangkar"<<endl<<endl;
cout<<"Masukkan Pangjang Sisi : ";
cin>>s;
cout<<"Luas Bujur Sangkar :";
cout<<luas_bujur (s)<<endl;
cout<<"Keliling Bujur Sangkar :";
cout<<kel_bujur (s)<<endl;
break;
}
case 'P' :
{
cout<<endl<<"Anda Masuk Ke Pilihan Penghitungan Luas Dan Keliling Persegi Panjang"<<endl<<endl;
cout<<"Masukkan Nilai Panjang : ";
cin>>p;
cout<<"Masukkan Nilai Lebar : ";
cin>>l;
cout<<"Luas Persegi Pangjang :";
cout<<luas_persegi_pnjg (p,l)<<endl;
cout<<"Keliling Persegi Pangjang :";
cout<<kel_persegi_pnjg (p,l)<<endl;
break;
}
case 'L' :
{
cout<<endl<<"Anda Masuk Ke Pilihan Penghitungan Luas Dan Keliling Lingkaran"<<endl<<endl;
cout<<"Masukkan Jari-jari : ";
cin>>r;
cout<<"Luas Lingkaran :";
cout<<luas_ling (r)<<endl;
cout<<"Keliling Lingkaran :";
cout<<kel_ling (r)<<endl;
break;
}
default :
{
cout << "Maaf, anda salah memasukkan nilai ";
break;
}
}
return 0;
}
double luas_bujur (double s){
if (s > 0)
return s*s;
else
return 0;
}
double kel_bujur (double s){
if (s > 0)
return s+s+s+s;
else
return 0;
}
double luas_persegi_pnjg(double p,double l){
if (p,l > 0)
return p*l;
else
return 0;
}
double kel_persegi_pnjg(double p,double l){
if (p,l > 0)
return p+l+p+l;
else
return 0;
}
double luas_ling(double r){
if (r > 0)
return 3.14*r*r;
else
return 0;
}
double kel_ling(double r){
if (r > 0)
return 2*3.14*r;
else
return 0;
}
Program case dengan C++
Berikut contoh program case dengan menggunakan Dev-C++

0 comments:
Post a Comment