Senin, 02 Januari 2012

Program Untuk Menghitung Luas dan Keliling

#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
#define phi 3.14
void main()

{
char i;
    int kode;
   int luas,keliling,sisi,alas,tinggi,diagonal,panjang,lebar;
   int panjang_persegi,lebar_persegi,luas_persegi,keliling_persegi;

do
{
clrscr();
    cout<<"**********************************************************************"<<endl;
   cout<<"**********************************************************************"<<endl;
    cout<<"**             KELAS :REGULER S1 SISTEM KOMPUTER                       **"<<endl;
    cout<<"**             NAMA  :GUSTI AGUNG PUTRA SULAKSANA                  **"<<endl;
    cout<<"**             NIM   :                                                                                        **"<<endl;
   cout<<"***********************************************************************<<endl;
     cout<<"**    Program Untuk Menghitung Luas dan Keliling Jajaran Genjang    **"<<endl;
    cout<<"**             Layang-layang, Trapesiun, Persegi Panjang                              **"<<endl;
    cout<<"**********************************************************************"<<endl;
   cout<<"**********************************************************************"<<endl;
   cout<<"1. Menghitung Luas dan Keliling jajar genjang"<<endl;
   cout<<"2. Menghitung Luas dan Keliling persegi panjang"<<endl;
   cout<<"3. Menghitung Luas dan keliling layang-layang"<<endl;
   cout<<"4. Menghitung Luas dan keliling trapesiun"<<endl;
   cout<<"Masukan Kode Program=";cin>>kode;
   if (kode==1)
   {
       cout << endl << "Menghitung Luas dan keliling jajar genjang" << endl;
       cout<<"masukan nilai alas=";cin>>alas;
       cout<<"masukan nilai tinggi=";cin>>tinggi;
      cout<<"\masukan nilai diagonal=";cin>>diagonal;
      luas=alas*tinggi;
        keliling=(2*alas)+(2*diagonal);
cout<<"____________________________________________"<<endl;
      cout<<"Luas jajar genjang="<<luas<<endl;
      cout<<"keliling jajar genjang="<<keliling<<endl;
      cout<<" "<<endl;
   }
   else if (kode==2)
   {
       cout << endl << "Menghitung Luas dan keliling persegi panjang" << endl;
      cout<<"Masukan Panjang = ";cin>>panjang_persegi;
      cout<<"Masukan Lebar = ";cin>>lebar_persegi;
      luas_persegi=panjang_persegi*lebar_persegi;
      keliling_persegi=2*(panjang_persegi+lebar_persegi);
cout<<"____________________________________________"<<endl;
      cout<<"Luas Persegi Panjang = "<<luas_persegi<<endl;
      cout<<"Keliling Persegi Panjang = "<<keliling_persegi;
   }
   else if (kode==3)
   {
   cout << endl << "Menghitung Luas dan keliling Layang-layang"<<endl;
   cout<<"masukan diagonal a : ";
   cin>>diagonal;
   cout<<"masukan diagonal b : ";
   cin>>diagonal;
    cout << "panjang AB :";
    cin >> panjang;
   cout << "panjang BC :";
    cin >> panjang;
   cout << "panjang CD :";
    cin >> panjang;
   cout << "panjang DA :";
    cin >> panjang;
   luas=0.5*(diagonal*diagonal);
   keliling=panjang+panjang+panjang+panjang;
cout<<"____________________________________________"<<endl;

      cout<<"luas layang-layang ="<<luas<<endl;
      cout << "Keliling layang-layang ="<<keliling<<endl;;
   }
   else if (kode==4)
   {

    cout << endl << "Menghitung Luas dan keliling Trapesium" << endl;
    cout << "Nilai Sisi 1 : ";
    cin >> panjang;
    cout << "Nilai Sisi 2 : ";
    cin >> panjang;
   cout << "Nilai Sisi 3 : ";
    cin >> panjang;
   cout << "Nilai Sisi 4 : ";
    cin >> panjang;
    cout << "Nilai Tinggi : ";
    cin >> tinggi;
   luas=(panjang+panjang)*tinggi/2;
   keliling=panjang+panjang+panjang+panjang;
cout<<"____________________________________________"<<endl;
    cout << "Luas Trapesium ="<<luas<<endl;
         cout << "Keliling trapesium ="<<keliling<<endl;
   }


   else cout<<"Kode yang anda masukan salah !";
//perulangan do-while
cout<<endl<<endl;
cout<<"apakah anda ingin input data lagi(y/n)?";
i=getche();
}
while(i=='y');
cout<<endl<<endl;
getch();
}

Tidak ada komentar:

Posting Komentar