CONTOPROGRAM UNTUK MENGHITUNG LUAS & KELILING BANGUN DATAR

Author Unknown - -
Home » » CONTOPROGRAM UNTUK MENGHITUNG LUAS & KELILING BANGUN DATAR

 //CONTOPROGRAM UNTUK MENGHITUNG LUAS & KELILING BANGUN DATAR
#include <iostream.h>
#include <conio.h>
#include <math.h>

main()
{
float l_l, k_l, l_p, k_p,luas_persegi, kel_persegi, l_s, k_s;
float r, p, l, s, a, t, m;
int menu;
cout<<"       --------------------------------------------------------------";
cout<<"\n        C++ menghitung luas, keliling bangun datar (by dADANK";
cout<<"\n       --------------------------------------------------------------";
cout<<"\n ";
cout<<" \n angka 1 untuk menghitung luas lingkaran ";
cout<<" \n angka 2 untuk menghitung keliling lingkaran ";
cout<<" \n angka 3 untuk menghitung luas persegi panjang ";
cout<<" \n angka 4 untuk menghitung keliling persegi panjang ";
cout<<" \n angka 5 untuk menghitung luas persegi ";
cout<<" \n angka 6 untuk menghitung keliling persegi ";
cout<<" \n angka 7 untuk menghitung luas  segi tiga siku siku";
cout<<" \n angka 8 untuk menghitung keliling  segi tiga siku siku";
cout<<"\n\n masukan angka : "; cin>>menu;

if (menu==1)
    {
    cout<<"\n anda telah memilih angka 1 untuk menghitung luas lingkaran";
   cout<<"\n ";
    cout<<"\n masukan r : "; cin>>r;
    l_l = 3.14*r*r;
   cout<<"\n ";
    cout<<" luas lingkaran adalah : "<<l_l;
    }
else if    (menu==2)
    {
    cout<<"\n anda telah memilih angka 2 untuk menghitung keliling lingkaran";
   cout<<"\n ";
    cout<<"\n masukan r : "; cin>>r;
    k_l = 2*3.14*r;
   cout<<"\n ";
    cout<<" keliling lingkaran adalah : "<<k_l;
    }
else if    (menu==3)
    {
    cout<<"\n anda telah memilih angka 3 untuk menghitung luas persegi panjang";
   cout<<"\n ";
    cout<<"\n masukan panjang : "; cin>>p;
    cout<<" masukan lebar   : "; cin>>l;
    l_p = p*l;
   cout<<"\n ";
    cout<<" luas persegi panjang adalah : "<<l_p;
    }
else if    (menu==4)
    {
    cout<<"\n anda telah memilih angka 4 untuk menghitung keliling persegi panjang";
   cout<<"\n ";
    cout<<"\n masukan panjang : "; cin>>p;
    cout<<" masukan lebar   : "; cin>>l;
    k_p = (p+l)*2;
   cout<<"\n ";
    cout<<" luas persegi panjang adalah : "<<k_p;

    }
else if    (menu==5)
    {
    cout<<"\n anda telah memilih angka 5 untuk menghitung Luas persegi !";
   cout<<"\n ";
    cout<<"\n masukan sisi : "; cin>>s;
    luas_persegi = s*s;
   cout<<"\n ";
    cout<<" luas persegi adalah : "<<luas_persegi;

    }
else if    (menu==6)
    {
    cout<<"\n anda telah memilih angka 6 untuk menghitung keliling persegi !";
   cout<<"\n ";
    cout<<"\n masukan sisi persegi : "; cin>>s;
    kel_persegi = 4*s;
   cout<<"\n ";
    cout<<"keliling persegi adalah : "<<kel_persegi;

    }
else if    (menu==7)
    {
    cout<<"\n anda telah memilih angka 7 untuk menghitung luas segitiga siku siku";
   cout<<"\n ";
    cout<<"\n masukan alas : "; cin>>a;
   cout<<"\n ";
    cout<<" masukan tinggi   : "; cin>>t;
    l_s = 0.5*a*t;
   cout<<"\n ";
    cout<<" luas segitiga adalah : "<<l_s;

    }                           
else if    (menu==8)
    {
    cout<<"\n anda telah memilih angka 8 untuk menghitung keliling segitiga siku siku";
   cout<<"\n ";
    cout<<"\n masukan alas : "; cin>>a;
   cout<<"\n ";
    cout<<" masukan tinggi   : "; cin>>t;
   m =sqrt(a*a+t*t);
    k_s = m+a+t;
   cout<<"\n ";
    cout<<" keliling segitiga adalah : "<<k_s;

    }
    getch();
}