Page 120 - Modul Algoritma dan Pemrograman Dasar HTML
P. 120
/* Program Fungsi dengan Call by Reference
Nama File : Lat_Fungsi_02a */
#include<iostream>
#include<conio.h>
using namespace std;
void Tukar(int *a, int *b);
int main()
{
int a=8, b=-5;
cout<<"Nilai a dan b sebelum ditukar : "<<a<<" &
"<<b;
Tukar(a,b);
cout<<"\nNilai a dan b setelah ditukar : "<<a<<" &
"<<b;
getch();
}
void Tukar(int *x, int *y)
{
int z;
z = *x;
*x = *y;
*y = z;
}
7. Array sebagai Argumen Fungsi
Array juga dapat berkedudukan sebagai parameter di
dalam fungsi. Perhatikan program Lat_Fungsi_04 berikut ini
merupakan fungsi dengan argumen array satu dimensi.
/* Program Array satu dimensi sebagai Argumen fungsi
Nama File : Lat_Fungsi_04 */
#include<stdio.h>
#include<iostream>
#include<iomanip>
#include<conio.h>
using namespace std;
115