Menghitung Luas Bangun Ruang
Posted by Budi Arieyanto | Posted in Borlant C++ | Posted on 02.54
#include<iostream.h>
#include<conio.h>
void main()
{
const float phi=3.141592;
int kode,luas,keliling,sisi,p,l,jari,diameter;
char lagi;
atas :
clrscr();
cout<<" Menentukan Luas Dan Keliling"<<endl;
cout<<"\n\n========================================"<<endl;
cout<<"|No| Bidang/Bangun |"<<endl;
cout<<"========================================"<<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<<"========================================"<<endl;
cout<<"Kode [1..3] : ";cin>>kode;
switch(kode)
{
case 1 :
cout<<"Menentukan Luas Dan Keliling Bujur Sangkar"<<endl;
cout<<"------------------------------------------"<<endl;
cout<<"\nMasukan Sisi : ";cin>>sisi;
luas=sisi*sisi;
keliling=sisi*4;
cout<<"\nKeliling : "<<keliling<<" cm"<<endl;
cout<<"Nilai Luas : "<<luas<<" cm"<<endl;
break;
case 2 :
cout<<"Menentukan Luas Dan Keliling Persegi Panjang"<<endl;
cout<<"--------------------------------------------"<<endl;
cout<<"\n\nMasukan Panjang : ";cin>>p;
cout<<"Masukan Lebar : ";cin>>l;
luas=p*l;
keliling=2*(p*l);
cout<<"\nKeliling : "<<keliling<<" cm"<<endl;
cout<<"Nilai Luas : "<<luas<<" cm"<<endl;
break;
case 3 :
cout<<"Menentukan Luas Dan Keliling Lingkaran"<<endl;
cout<<"--------------------------------------"<<endl;
cout<<"\nMasukan jari : ";cin>>jari;
diameter=2*jari;
luas= phi*jari*jari;
keliling=phi*diameter;
cout<<"\nKeliling : "<<keliling<<" cm"<<endl;
cout<<"Nilai Luas : "<<luas<<" cm"<<endl;
break;
}
cout<<"Hitung Lagi [Y/T] : ";
lagi=getch();
if(lagi== 'Y' || lagi== 'y')
goto atas;
getch();
}


Comments (0)
Posting Komentar