Program Menghitung Luas Bidang Datar Menggunakan Bahasa Pemrograman C++

Halo para astronaut! Kali ini saya akan kembali membahas mengenai pemrograman. Teman-teman semua masih ingatkan program mencari luas segitiga ? Kali ini kita akan membuat program yang sama, yaitu Program Menghitung Luas Bangun Datar Menggunakan Bahasa Pemrograman C++. Bangun datar yang akan kita cari luasnya adalah :
1       .      Persegi
2       .      Persegi Panjang
3       .      Lingkaran
4        .      Segitiga

Berikut source code-nya :

#include <iostream>
#include <stdlib.h>
using namespace std;

/* COPYRIGHT @2014 astronaut11.blogspot.com */

int main(){

    int pilihan;
    float a,b,c,d,e,f,Luas;
    char lagi;

    ulang:

    system("CLS");
    cout <<"\t\t\tPROGRAM MENGHITUNG LUAS" << endl;
    cout <<"\t\t\t=======================\n\n" << endl;
    cout<<"Ini adalah program menghitung luas dari : " << endl ;
    cout <<"1.Persegi" << endl ;
    cout <<"2.Persegi panjang" << endl ;
    cout <<"3.Lingkaran" << endl ;
    cout <<"4.Segitiga" << endl ;

    cout<<"\nSilahkan Masukkan Nomor Yang Anda Pilih. " << endl ;
    cout<<"Nomor yang anda pilih : " ;
    cin >> pilihan;

    switch (pilihan)
      {
          case 1 :
              cout <<"\nPersegi" << endl ;
              cout <<"Input panjang sisi = " ;
              cin >> a ;
              Luas=a*a ;
              cout<<"Luasnya adalah = " << Luas << endl ;
          break ;

          case 2 :
              cout <<"\nPersegi panjang" << endl ;
              cout <<"Input panjang = "  ;
              cin >> b ;
              cout <<"Input lebar = "  ;
              cin >> c ;
              Luas=b*c ;
              cout<<"Luasnya adalah = " <<Luas << endl ;
          break ;

          case 3 :
              cout <<"\nLingkaran" << endl ;
              cout <<"Input jari-jari = " ;
              cin >> d ;
              Luas=3.14*d*d ;
              cout<<"Luasnya adalah = "<<Luas << endl ;

          break ;

          case 4 :
              cout<<"\nSegitiga"<<endl ;
              cout<<"Input alas = " ;
              cin >> e ;
              cout<<"Input tinggi = " ;
              cin >> f ;
              Luas=0.5*e*f ;
              cout <<"Luasnya adalah = " <<Luas<< endl ;

              break ;
          default :
              cout << "\nMaaf Anda salah memasukkan nomor pilihan" ;

            }

            cout<<"\nMau menghitung lagi? (Y/N)\n";
            cin>>lagi;

    if (lagi =='Y' ||lagi =='y') goto ulang;

    else
    cout<<"\nTerima Kasih.\n";


}

Program ini berbentuk menu pilihan, berikut gambarannya :











Tidak ada komentar:

Diberdayakan oleh Blogger.