Contoh Program Untuk Menghitung Luas dan Keliling Menggunakan C++

Assalamualaikum Wr Wb,

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

cara memasukan rumus luas lingkaran pada microsoft visual foxpromencari luas layang-layang visual basicpemrograman visual basic menghitung luas layang-layangprogram c menghitung luas dan keliling trapesiumprogram limas segitiga dan segi empat bahasa C#sintak rumus luas persegi panjang dengan visual basic 6 0sintak rumus luas segitiga

Tinggalkan Balasan