twitter

Apa kabar saudaraku sebangsa dan setanah air. Kali ini saya akan mencoba memberikan sebuah contoh program tentang Fungsi dalam C++. Dan program kali ini juga di sertai dengan sebuah pilihan atau percabangan dan berikut adalah programnya.

#include<iostream>
#include<conio>

/* ini adalah fungsi untuk menghitung luas tabung*/
int tabung(){
int a,t,lt;
cout<<"masukkan alas tabung ="<<endl;
cin>>a;
cout<<"masukkan tinggi tabung ="<<endl;
cin>>t;
lt=3.14*a*a*t;
cout<<"luas tabung ="<<lt<<endl;
return lt;
}

/* ini adalah fungsi untuk menghitung luas kubus*/
int kubus(){
int s,lk;
cout<<"masukkan sisi kubus ="<<endl;
cin>>s;
lk=6*s*s;
cout<<"luas kubus ="<<lk<<endl;
return lk;
}

/* ini adalah fungsi untuk menghitung luas balok*/
int balok(){
int p,l,ti,lb;
cout<<"masukkan panjang balok ="<<endl;
cin>>p;
cout<<"masukkan lebar balok ="<<endl;
cin>>l;
cout<<"masukkan tinggi balok ="<<endl;
cin>>ti;
lb=2*((p*l)+(p*ti)*(l*ti));
cout<<"luas balok ="<<lb<<endl;
return lb;
}

int main(){

int pilihan;

cout<<"masukkan pilihan"<<endl;
cin>>pilihan;

/* ini adalah untuk memilih pilihan fungsi yang mana yang akan di pilih sehingga tampilan hasil tidak penuh dan dapat memilih sesuai kebutuhan perhitungan yang di inginkan*/
switch (pilihan){
case 1 : cout<<tabung()<<endl; break;
case 2 : cout<<kubus()<<endl; break;
case 3 : cout<<balok()<<endl; break;
default : cout<<"salah masukkan"<<endl;

}

getch();
return 0;
}

Dan hasilnya adalah sebagai berikut :
ini adalah hasil bila anda memilih 1. Dan berarati anda memilih untuk menghitung luas tabung dengan alas dan tinggi tabung sesuai dengan keinginanan anda.

ini adalah hasil bila anda memilih 2. Dan berarati anda memilih untuk menghitung luas kubus dengan besar sisinya sesuai dengan keinginanan anda.

ini adalah hasil bila anda memilih 3. Dan berarati anda memilih untuk menghitung luas balok dengan besar panjan, lebar dan tinggi balok sesuai dengan keinginanan anda.

Demikian program yang saya buat semoga bermanfaat bagi anda semua. Mohon maaf apabila ada kesalahan dalam program tersebut. Dan terimah kasih telah mengunjungi blog saya.
Sabtu, 12 Maret 2011 | 0 komentar | Label: