Function Pada C++
Function/fungsi adalah satu blok kode yang melakukan tugas tertentu
atau satu blok instruksi yang di eksekusi ketika dipanggil dari bagian lain
dalam suatu program.
atau satu blok instruksi yang di eksekusi ketika dipanggil dari bagian lain
dalam suatu program.
Format dari function :
type name ( argument1, argument2, ...) statement
Dimana :
· type, adalah tipe dari data yang akan dikembalikan/dihasilkan oleh function.
· name, adalah nama yang memungkinkan kita memanggil function.
· arguments (dispesifikasikan sesuai kebutuhan). Setiap argumen terdiri dari tipe data
diikuti identifier, seperti deklarasi variable (contoh, int x) dan berfungsi dalam
function seperti variable lainnya. Juga dapat melakukan passing parameters ke
function itu ketika dipanggil. Parameter yang berbeda dipisahkan dengan koma.
· statement, merupakan bagian badan suatu function. Dapat berupa instruksi tunggal
maupun satu blok instruksi yang dituliskan diantara kurung kurawal {}.
Contoh Program :
#include
int addition (int a, int b)
{
int r;
r=a+b;
return (r);
}
int main ()
{
int z;
z = addition (5,3);
cout << "The result is " << z;
return 0;
}
#include
int subtraction (int a, int b)
{
int r;
r=a-b;
return (r);
}
int main ()
{
int x=5, y=3, z;
z = subtraction (7,2);
cout << "The first result is " << z << '\n';
cout << "The second result is " << subtraction (7,2) << '\n';
cout << "The third result is " << subtraction (x,y) << '\n';
z= 4 + subtraction (x,y);
cout << "The fourth result is " << z << '\n';
return 0;
}
thanks ie
berguna bnget.. =D
walah....
lagi nyari tugas malah ketemu anak gundar jg
haha... sesama anak gundar deh :)
pejelasannya donk ? =D