Program
Mencari Luas Bangun Datar
#include
<iostream.h>
#include
<conio.h>
void
main ()
{
const float phi=3.14;
char ya;
float s, r, a, t, sj1, sj2, d1, d2, luas;
int kode, jari_jari;
atas :
clrscr();
cout<<".:: PROGRAM
MENGHITUNG LUAS BANGUN DATAR ::."<<endl;
cout<<"1. BUJUR SANGKAR"<<endl;
cout<<"2. LINGKARAN "<<endl;
cout<<"3. SEGITIGA "<<endl;
cout<<"4. TRAPESIUM"<<endl;
cout<<"5. JAJAR GENJANG"<<endl;
cout<<"6. BELAH KETUPAT"<<endl;
cout<<"7. LAYANG-LAYANG"<<endl;
cout<<"Masukkan kode
bangun: ";
cin>>kode;
switch (kode)
{
case 1:
cout<<"
Mencari luas "<<endl;
cout<<"
Masukkan nilai sisi : ";cin>>s;
luas = s*s;
cout<<"Luas
bujur sangkar : "<<luas<<endl;
case 2:
cout<<"
Mencari luas lingkaran "<<endl;
cout<<"
Masukkan nilai jari-jari : ";cin>>jari_jari;
if
(jari_jari % 7 == 0)
{
luas=jari_jari*jari_jari*22/7;
}
else
{
luas=jari_jari*jari_jari*phi;
}
cout<<"Luas
lingkaran : "<<luas<<endl;break;
case 3:
cout<<"
Mencari luas segitiga "<<endl;
cout<<"
Masukkan nilai alas :
";cin>>a;
cout<<"
Masukkan nilai tinggi : ";cin>>t;
luas=a*t/2;
cout<<"Luas
segitiga : "<<luas<<endl;break;
case 4:
cout<<"
Mencari luas trapesium "<<endl;
cout<<"
Masukkan nilai sisi sejajar 1 : ";cin>>sj1;
cout<<"
Masukkan nilai sisi sejajar 2 : ";cin>>sj2;
cout<<"
Masukkan nilai tinggi: ";cin>>t;
luas=(sj1+sj2)*t/2;
cout<<"Luas
trapesium : "<<luas<<endl;break;
case 5:
cout<<"
Mencari luas jajar genjang "<<endl;
cout<<"
Masukkan nilai alas : ";cin>>a;
cout<<"
Masukkan nilai tinggi : ";cin>>t;
luas=a*t;
cout<<"Luas
jajar genjang : "<<luas<<endl;break;
case 6:
cout<<"
Mencari luas belah ketupat "<<endl;
cout<<"
Masukkan nilai d1 : ";cin>>d1;
cout<<"
Masukkan nilai d2 : ";cin>>d2;
luas
=d1*d2/2;
cout<<"Luas
belah ketupat : "<<luas<<endl;break;
case 7:
cout<<"
Mencari luas layang-layang "<<endl;
cout<<"
Masukkan nilai d1 : ";cin>>d1;
cout<<"
Masukkan nilai d2 : ";cin>>d2;
luas =d1*d2/2;
cout<<"Luas
layang-layang : "<<luas<<endl;break;
}
getch ();
kembali :
clrscr();
cout<<"Apakah Anda ingin
kembali ke menu awal[y/t] : ";cin>>ya;
if (ya == 'y' || ya==
'Y')
goto atas;
if (ya != 't' &&
ya != 'T')
goto kembali
;
cout<<"
Terima kasih telah menggunakan program ini.. ... (^_^) ";
}
Tidak ada komentar:
Posting Komentar