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: