Setiap fungsi yang dipanggil didalam program harus didefinisikan. Letaknya dapat dimana saja.
Contoh definisi kuadrat() :
// Prototipe funsi
long kuadrat (long 1);
-------------------------------------
// Definisi fungsi
long kuadrat(long 1)
{
return(1 * 1);
}
Pernyataan return di dalam fungsi digunakan untuk memeberikan nilai balik fungsi. Pada contoh diatas, fungsi kuadrat() memberikan nilai balik berupa nilai kuadrat dari argumen.
Contoh program :
//*------------------------------------------------------------*
//* Contoh 5.1 : Pembuatan fungsi dengan argumen *
//* bertipe long dan nilai balik berupa *
//* long *
//*------------------------------------------------------------*
#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
long kuadrat(long1); // prototipe fungsi
void main()
{
clrscr();
for ( long bil = 200; bil < 2000; bil+= 200 )
cout << setw(8) << bil
<< setw(8) << kuadrat(bil) << endl;
}
// Definisi fungsi
long kuadrat(long 1)
{
return( 1 * 1 );
}
|
0 komentar:
Posting Komentar