untuk membuat menu Rumus menggunakan perintah Switch
- membuat program menu untuk menghitung luas dan keliling segitiga, persegi panjang, dan lingkaran
- masukan pilihan berupa kode yaitu S,P,L
- jika memilih S maka masuk menu segitiga
- jika memilih P maka masuk menu persegi panjang
- jika memilih L maka masuk menu lingkaran
#include<iostream>
using namespace std;
main()
{
char kode;
cout<<("masukan kode[S,P,L] :\n");cin>>kode;
switch(kode)
{
case'S':
int pa,pb,a,t,ks,ls;
cout<<("Menghitung luas dan keliling segitiga\n");
cout<<("masukan panjang sisi A :\n");cin>>pa;
cout<<("masukan panjang sisi B:\n");cin>>pb;
cout<<("masukan alas :\n");cin>>a;
cout<<("masukan tinggi :\n");cin>>t;
cout<<endl;
ks=pa+pb+a;
cout<<("kelilingnya adalah :");cout<<ks;
cout<<endl;
ls=0.5*a*t;
cout<<("luasnya adalah :");cout<<ls;
break;
case'P':
int pp,lp,luas,kp;
cout<<("menghitung luas dan keliling persegi panjang\n");
cout<<("masukan panjang :\n");cin>>pp;
cout<<("masukan lebar :\n");cin>>lp;
luas=pp*lp;
cout<<("luasnya adalah :\n");cout<<luas;
cout<<endl;
kp=(2*pp)+(2*lp);
cout<<("kelilingnya adalah :\n");cout<<kp;
break;
case'L':
int r,kl,ll;
cout<<("menghitung luas dan keliling lingkaran\n");
cout<<("masukan jari jari :\n");cin>>r;
kl=2*3.14*r;
cout<<("kelilingya adalah :\n");cout<<kl;
cout<<endl;
ll=3.14*r*r;
cout<<("luasnya adalah :\n");cout<<ll;
break;
default:
cout<<("kode salah");
}
}
Dan hasil output nya :
Semoga membantu :)
No comments:
Post a Comment