Page 108 - Modul Algoritma dan Pemrograman Dasar
P. 108
//fungsi yang tidak memiliki nilai
keluaran
void Tukar(int &a, int &b);
{
int c;
c = a;
a = b;
b = c;
}
Program berikut ini diberikan fungsi yang memiliki keluaran.
//fungsi yang memiliki nilai keluaran
int Maksimum(int a, int b);
{
if(a>b)
return (a);
else
return (b);
}
2. Parameter Fungsi pada C++
Pada saat pemanggilan dan pendefinian suatu fungsi,
terdapat parameter fungsi. Terdapat 2 (dua) jenis parameter, yaitu
Parameter Formal dan Parameter Aktual.
a) Parameter Formal adalah parameter yang ada pada daftar
parameter dalam definisi fungsi.
b) Parameter Aktual adalah parameter yang dipakai dalam
pemanggilan fungsi
3. Melewatkan Parameter
Cara melewatkan suatu parameter dari parameter aktual ke
dalam parameter formal dapat dilakukan dengan dua cara, yaitu:
103