Empat Jenis Fungsi pada Bahasa C++
#include <iostream>
using namespace std;
int a,b;
int jml=0;
void jumlah1();
void jumlah2(int a, int b);
int jumlah3();
int jumlah4(int a, int b);
int main()
{
//#1 fungsi bisa/ga ada input ga ada output
a=1; b=2;
jumlah1();
//#2 fungsi ada input ga ada output
a=2;b=2;
jumlah2(a,b);
//#3 funsi ga ada input ada output
a=3;b=2;
cout<<"#3 Output fungsi = "<<jumlah3()<<endl;
//#4 funsi ada input ada output
cout<<"#4 Output fungsi = " <<jumlah4(4,2)<<endl;
return 0;
}
//fungsi ga ada input ga ada output
//fungsi biasa
void jumlah1(){
jml=a+b;
cout<<"#1 nilai jumlah = "<<jml<<endl;
}
//fungsi ada input ga ada output
void jumlah2(int a, int b){
jml=a+b;
cout<<"#2 nilai jumlah = "<<jml<<endl;
//return jml;
}
//funsi ga ada input ada output
int jumlah3(){
jml=a+b;
return jml;
}
//fungsi ada input ada output
int jumlah4(int a, int b){
jml=a+b;
return jml;
}
ConversionConversion EmoticonEmoticon