Skip to content Skip to sidebar Skip to footer

Program C++ Menghitung Luas Lingkaran dan Segitiga

Program C++ Menghitung Luas Lingkaran dan Segitiga
Berbicara tentang C++ biasanya tidak lepas dari C,sebagai bahasa pendahulu.Pencipta C adalah Brian W. Kerninghan dan Dennis M. Ritchie pada sekitar tahun 1972, dan sekitar satu dekade setelahnya diciptakanlah C++, oleh Bjarne Stroustrup dari Laboratorium Bell, AT&T, pada tahun 1983.


Nah pada kesempatan kali ini saya akan share Program C++ menghitung luas lingkaran Segitiga dan Persegi Panjang.Disini saya menggunakan If Else dalam penyelesaian masalah ini.

Source Code


Langsung saja guys disimak source code nya:
#include<iostream>
using namespace std;

int main(){
  int pilihan,yt;
  awal:
  cout<<"======Menghitung Luas 2 Dimensi========="<<endl;
  cout<<endl;
  cout<<"Menu Pilihan"<<endl;
  cout<<"1.Luas Persegi Panjang"<<endl;
  cout<<"2.Luas Lingkaran"<<endl;
  cout<<"3.Luas Segitiga"<<endl;
  cout<<endl;
  cout<<"Pilihan =";
  cin>>pilihan;
  system ("cls");
	
   if(pilihan==1){
    float p,l,LP;
        cout<<"----------------------------------------"<<endl;
        cout<<"----Menghitung Luas Persegi Panjang-----"<<endl;
        cout<<"----------------------------------------"<<endl;
	cout<<endl;
	cout<<"Masukkan Panjang     =";cin>>p;
	cout<<endl;
	cout<<"Masukkan Lebar       =";cin>>l;
	cout<<endl;
	LP=p*l;
	cout<<"Luas Persegi Panjang ="<<LP;	
	}
   if(pilihan==2){
	float r,LL;
	const float phi=3.14;
	cout<<"----------------------------------------"<<endl;
	cout<<"--------Menghitung Luas Lingkaran-------"<<endl;
	cout<<"----------------------------------------"<<endl;
	cout<<endl;
	cout<<"Masukkan Jari-Jari   =";cin>>r;
	cout<<endl;
	LL=phi*r*r;
	cout<<"Luas Lingkaran       ="<<LL;	
	}
    if(pilihan==3){
        float a,t,LS;
	cout<<"----------------------------------------"<<endl;
	cout<<"--------Menghitung Luas Segitiga--------"<<endl;
	cout<<"----------------------------------------"<<endl;
	cout<<endl;
	cout<<"Masukkan Panjang Alas=";cin>>a;
	cout<<endl;
	cout<<"Masukkan Tinggi      =";cin>>t;
	cout<<endl;
	LS=0.5*a*t;
	cout<<"Luas Segitiga        ="<<LS;	
        }
  cout<<"\n\n\n Apa Anda Ingin Kembali ke Menu Sebelumnya ? [Y/T]:";
  cin>>yt;
    if(yt=='Y' || yt=='y'){
	system ("cls");
	goto awal ;
	}
	if(yt=='T' || yt=='t'){
	goto selesai ;
	}
  selesai:
  cout<<endl;
}


Penjelasan


Pernyataan1 dilaksanakan jika dan hanya jika kondisi yang diinginkan terpenuhi, jika tidak, lakukan pernyataan2. Jika Anda tidak mempergunakan pernyataan else program tidak akan error, namun jika anda mempergunakan pernyataan else tanpa didahului pernyataan if, maka program akan error.

Jika Di run, maka akan menampilkan hasil berikut:

santosolusi
santosolusi Seorang pria pendiam yang ingin mencurahkan isi pikirannya melalui blog ini : )

Post a Comment for "Program C++ Menghitung Luas Lingkaran dan Segitiga"

Berlangganan via Email