Jumat, 24 Juni 2011

program luas bangun

#include <iostream.h>
#include <conio.h>
#define phi 3.14


//Rumus Pembagian
float bagi(float bil1, float bil2)
{
float hsl;
hsl=bil1/bil2;
return(hsl);
}


//Rumus Luas Segitiga
float ls_sgt(float als, float tgi)
{
float hsl;
hsl=0.5*als*tgi;
return(hsl);
}


//Rumus Keliling Segitiga
float kll_sgt(float als, float tgi)
{
float hsl;
hsl=als*tgi;
return(hsl);
}


//Rumus Luas Lingkaran
float ls_lngkrn(float jari)
{
float hsl;
hsl=phi*jari*jari;
return(hsl);
}


//Rumus Keliling Lingkaran
float kll_lngkrn(float jari)
{
float hsl;
hsl=2*phi*jari;
return(hsl);
}


//Rumus Volume Silinder
float vlm_slndr(float jari, float tgi)
{
float hsl;
hsl=phi*jari*jari*tgi;
return(hsl);
}


main ( )
{
int menu;
char v;
float als,tgi,jari,bil1,bil2;


do
{

cout<<endl;
cout<<" |=============================================|"<<endl;
cout<<" |                                             |"<<endl;
cout<<" |                Menu Pilihan :               |"<<endl;
cout<<" |                                             |"<<endl;
cout<<" | 1. Pembagian                                |"<<endl;
cout<<" | 2. Menghitung Luas Segitiga                 |"<<endl;
cout<<" | 3. Menghitung Keliling Segitiga             |"<<endl;
cout<<" | 4. Menghitung Luas Lingkaran                |"<<endl;
cout<<" | 5. Menghitung Keliling Lingkaran            |"<<endl;
cout<<" | 6. Menghitung Volume Silinder               |"<<endl;
cout<<" |                                             |"<<endl;
cout<<" |=============================================|"<<endl;
cout<<endl;
cout<<"Menu Pilihan Anda Adalah :";
cin>>menu;


if(menu==1)
{
cout<<"Pembagian"<<endl<<endl;
cout<<"Masukan Bilangan Pertama :";
cin>>bil1;
cout<<"Masukan Bilangan Kedua :";
cin>>bil2;
cout<<"Hasil Pembagian : "<<bil1<<" / "<<bil2<<" = "<<bagi(bil1,bil2)<<endl;
}

else if(menu==2)
{
cout<<"Menghitung Luas Segitiga"<<endl<<endl;
cout<<"Masukan Alas :";
cin>>als;
cout<<"Masukan Tinggi :";
cin>>tgi;
cout<<"Hasil Luas Segitiga : "<<0.5<<" * "<<als<<" * "<<tgi<<" = "<<ls_sgt(als,tgi)<<endl;
}

else if(menu==3)
{
cout<<"Menghitung Keliling Segitiga"<<endl<<endl;
cout<<"Masukan Alas :";
cin>>als;
cout<<"Masukan Tinggi :";
cin>>tgi;
cout<<"Hasil Keliling Segitiga : "<<als<<" * "<<tgi<<" = "<<kll_sgt(als,tgi)<<endl;
}

else if(menu==4)
{
cout<<"Menghitung Luas Lingkaran"<<endl<<endl;
cout<<"Masukan Jari - Jari :";
cin>>jari;
cout<<"Hasil Luas Lingkaran : "<<phi<<" * ("<<jari<<" * "<<jari<<") = "<<ls_lngkrn(jari)<<endl;
}

else if(menu==5)
{
cout<<"Menghitung Keliling Lingkaran"<<endl<<endl;
cout<<"Masukan Jari - Jari :";
cin>>jari;
cout<<"Hasil Keliling Lingkaran : "<<2<<" * "<<phi<<" * "<<jari<<" = "<<kll_lngkrn(jari)<<endl;
}

else if(menu==6)
{
cout<<"Menghitung Volume Silinder"<<endl<<endl;
cout<<"Masukan Jari - Jari :";
cin>>jari;
cout<<"Masukan Tinggi :";
cin>>tgi;
cout<<"Hasil Volume Silinder : "<<phi<<" * ("<<jari<<" * "<<jari<<") * "<<tgi<<" = "<<vlm_slndr(jari,tgi)<<endl;
}

else if(menu>6)
{
cout<<"Perhatian!"<<endl;
cout<<"============";
cout<<endl;
cout<<"Menu Pilihan Anda Tidak Ditemukan !!!"<<endl<<endl;
}
cout<<endl;
cout<<"Ingin Menghitung Lagi (Y/T)?";
cin>>v;
}
while(v=='y');
getch();
}

0 komentar:

Posting Komentar