Listing Program :
#include
#include
#define phi 3.14//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 Persegi
float ls_psg(float sisi)
{
float hsl;
hsl=sisi*sisi;
return (hsl);
}//Rumus Keliling Persegi
float kll_psg(float sisi)
{
float hsl;
hsl=4*sisi;
return(hsl);
}
//Rumus Luas Persegi Panjang
float ls_psgpnjg(float pnjg, float lbr)
{
float hsl;
hsl=pnjg*lbr;
return (hsl);
}
//Rumus Keliling Persegi Panjang
float kll_psgpnjg(float pnjg, float lbr)
{
float hsl;
hsl=2*(pnjg+lbr);
return(hsl);
}
//Rumus Luas Trapesium
float ls_trap(float jml_sisisejajar, float tgi)
{
float hsl;
hsl=(jml_sisisejajar/2)*tgi;
return(hsl);
}//Rumus Keliling Trapesium
float kll_trap(float sisiab,float sisibc,float sisicd,float sisida)
{
float hsl;
hsl=sisiab+sisibc+sisicd+sisida;
return(hsl);
}//Rumus Luas Layang – layang
float ls_layang(float diag1, float diag2)
{
float hsl;
hsl=0.5*diag1*diag2;
return(hsl);
}//Rumus Keliling Layang – layang
float kll_layang (float sisi_pjng, float sisi_pndk)
{
float hsl;
hsl=2*(sisi_pjng+sisi_pndk);
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);
}main ( )
{
int menu;
char v;
float als,tgi,jari,psg,pnjg,lbr,sisi,jml_sisisejajar,sisiab,sisibc,sisicd,sisida;
float diag1,diag2,sisi_pjng,sisi_pndk;do
{
clrscr();
cout<cout<<"=========================="< cout<<"Nama : Hendra Wijaya"< cout<<"NIM : 070010055"< cout<<"Nama : Ni Made Rasmiati"< cout<<"NIM : 070010056"< cout<<"Nama : Ni Luh Parmiasih"< cout<<"NIM : 070010056"< cout<<"Kelas : N071"< cout<<"==========================="< cout< cout<<"Menu Pilihan :"< cout< cout<<"Menghitung Luas dan Keliling"< cout<<"---------------------------"< cout<<"1. Segitiga"< cout<<"2. Persegi"< cout<<"3. Persegi Panjang"< cout<<"4. Trapesium"< cout<<"5. Layang - layang"< cout<<"6. Lingkaran"< cout< cout<<"==============================="< cout< cout<<"Menu Pilihan Anda Adalah :";
cin>>menu;clrscr();
if(menu==1)
{
cout<<"Luas dan Keliling Segitiga"<cout<<"-------------------------"< cout<<"Masukkan Alas (cm): ";
cin>>als;
cout<<"Masukan Tinggi (cm): ";
cin>>tgi;
cout<cout<<"Hasil Luas Segitiga : " < cout<<"Hasil Keliling Segitiga : "< } else if(menu==2)
{
cout<<"Luas dan Keliling Persegi"<cout<<"========================="< cout<<"Masukan Sisi (cm) : ";
cin>>sisi;
cout<cout<<"Hasil Luas Persegi : "< cout<<"Hasil Keliling Persegi : "< }
else if(menu==3)
{
cout<<"Menghitung Luas dan Keliling Persegi Panjang"<cout<<"============================================"< cout<<"Masukan Panjang (cm) :";
cin>>pnjg;
cout<<"Masukan Lebar (cm) :";
cin>>lbr;
cout<cout<<"Hasil Luas Persegi Panjang : "< cout<<"Hasil Keliling Persegi Panjang : "< } else if(menu==4)
{
cout<<"Menghitung Luas dan Keliling Trapesium"<cout<<"======================================"< cout<<"Masukan Jumlah Sisi Sejajar (cm) : ";
cin>>jml_sisisejajar;
cout<<"Masukkan Tinggi(cm) : ";
cin>>tgi;
cout<<"Masukkan Sisi 1 / sisi AB (cm) : ";
cin>>sisiab;
cout<<"Masukkan Sisi 2 / sisi BC (cm) : ";
cin>>sisibc;
cout<<"Masukkan Sisi 3 / sisi CD (cm) : ";
cin>>sisicd;
cout<<"Masukkan Sisi 1 / sisi DA (cm) : ";
cin>>sisida;
cout<cout<<"Hasil Luas Trapesium : "< cout<<"Hasil Keliling Trapesium : "< } else if(menu==5)
{
cout<<"Menghitung Luas dan Keliling Layang - layang"<cout<<"============================================"< cout<<"Masukan Diagonal 1 : ";
cin>>diag1;
cout<<"Masukkan Diagonal 2 : ";
cin>>diag2;
cout<<"Masukkan Sisi Pendek : ";
cin>>sisi_pndk;
cout<<"Masukkan Sisi Panjang : ";
cin>>sisi_pjng;
cout<cout<<"Hasil Luas Layang - Layang : "< cout<<"Hasil Keliling Layang - Layang : "< } else if(menu==6)
{
cout<<"Menghitung Luas Lingkaran"<cout<<"========================="< cout<<"Masukan Jari - Jari (cm) : ";
cin>>jari;
cout<cout<<"Hasil Luas Lingkaran : "< cout<<"Hasil Keliling Lingkaran :"< } else if(menu>6)
{
cout<<"Perhatian!"<cout<<"============";
cout<cout<<"Menu Pilihan Anda Tidak Ditemukan !!!"< }
cout<cout<<"Ingin Menghitung Lagi (Y/T)?";
cin>>v;
}
while(v==’y');
getch();
}
Download :
Wassalam
Hendra Wijaya