Senin, 16 Juni 2008

Luas Bidang Pada C++

#include
#include
#include
int a;
char z;
int lingkaran()
{
const float phi=22/7;
float r,luas,keliling;
cout<<"Masukkan Jari-Jari : ";
cin>>r;
luas=phi*r*r;
cout<<"Luas Lingkaran :"< keliling=2*phi*r;
cout<<"Keliling Lingkaran : "< return luas,keliling;
}
int segitiga_siku2()
{
float a,t,luas,keliling,m;
cout<<"Masukkan Panjang Alas : ";
cin>>a;
cout<<"Masukkan Panjang Tinggi : ";
cin>>t;
m=sqrt((a*a)+(t*t));
cout<<"Sisi Miring : "< luas=a*t*0.5;
cout<<"Luas Segitiga : "< keliling=a+t+m;
cout<<"Keliling Segitiga : "< return luas,keliling;
}
int persegi_panjang()
{
int p,l,luas,keliling;
cout<<"Masukkan Panjang persegi : ";
cin>>p;
cout<<"Masukkan Lebar persegi : ";
cin>>l;
luas=p*l;
cout<<"Luas Persegi Panjang : "< keliling=2*(p+l);
cout<<"Keliling Persegi Panjang : "< return luas,keliling;
}
void main()
{
do {
clrscr();
cout<<"==============================="< cout<<"| Menu Pilihan |"< cout<<"==============================="< cout<<"| 1. Segitiga Siku-Siku |"< cout<<"| 2. Lingkaran |"< cout<<"| 3. Persegi Panjang |"< cout<<"==============================="< cout<<" "< cout<<"Masukkan Pilihan Anda : ";
cin>>a;
switch (a)
{
case 1 :
segitiga_siku2();
break;

case 2 :
lingkaran();
break;

case 3 :
persegi_panjang();
break;

default:
cout<<"Pilihlah sesuai hati nuranimu.";
}
cout< cout<<"Ketik sembarang untuk mengulang atau ketik 'n' untuk mengakhiri : ";
cin>>z;
}while (z !='n');
}

Tidak ada komentar: