Loading...

Wednesday 9 November 2011

RUMUS BUJUR SANGKAR, PERSEGI, LIMGKARAN

#include <iostream.h>
#include <conio.h>
#include <math.h>
void main (){
float p,l,r,s,luas,kel;
float const phi=3.14;
char ulang;
int pil;

atas:
clrscr();
cout<<"Daftar pilihan"<<endl;
cout<<"1. luas dan keliling bujur sangkar"<<endl;
cout<<"2. luas dan keliling persegi panjang"<<endl;
cout<<"3. luas dan keliling lingkaran"<<endl;
cout<<"anda mau pilih apa ";cin>>pil;
switch(pil)
{
case 1:                
cout<<"masukkan sisi bujur sangkar ";cin>>s;
luas=pow(s,2);
kel=s*4;
cout<<"luas bujur sangkar "<<luas<<endl;
cout<<"keliling bujur sangkar "<<kel<<endl;
break;
case 2:
cout<<"masukkan panjang ";cin>>p;
cout<<"masukkan lebar ";cin>>l;
luas=p*l;
kel=2*(p+l);
cout<<"luas persegi panjang "<<luas<<endl;
cout<<"keliling persegi panjang "<<kel<<endl;
break;
case 3:
cout<<"masukkan jari-jari ";cin>>r;
luas=phi*pow(r,r);
kel=2*phi*r;
cout<<"luas lingkaran "<<luas<<endl;
cout<<"keliling lingkaran "<<kel<<endl;
break;
default:
cout<<"maaf pilihan anda diluar jangkauan "<<endl;
}
cout<<"apakah anda mau mengulang lagi<t/y> ?";cin>>ulang;
if (ulang=='y') {goto atas;}
else
exit:
getch();
}

0 comments: