#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