Jumat, 18 Mei 2012

Nilai Bawaan Untuk Nilai Fungsi c++

0 komentar
5.5. Nilai Bawaan Untuk Nilai Fungsi

Salah satu keistimewaan C++ adalah adanya kemampuan untuk menyetel nilai bawaan (default) argumen fungsi. Argumen-argumen yang mempunyai nilai bawaan nantinya dapat tidak disertakan didalam pemanggilan fungsi dan dengan sendirinya C++ akan menggunakan nilai bawaan dari argumen yang tidak disertakan.

Contoh program :

//*--------------------------------------------------------------*

//* Contoh 5.7 : Menggambarkan nilai bawaan dalam *

//* argumen fungsi *

//*--------------------------------------------------------------*

#include <iostream.h>

#include <conio.h>

void tulis_cplus(int jum); // Prototipe fungsi

void main()

{

clrscr();

tulis_cplus(1); // Untuk menuliskan sebuah tulisan C++

}

void tulis_cplus(int jum);

{

for (int i = 0; i < jum; i ++)

cout << “ C++ “ << endl;

cout << “ Seleseai “ << endl;

}


                   C++
                   Selesai
 
Hasil eksekusi :







Contoh program :

//*------------------------------------------------------*

//* Contoh 5.8 : Menggambarkan nilai bawaan *

//* Dalam argumen fungsi *

//*----- ---------------------------------------------*

#include <iostream.h>

#include <conio.h>

void tulis_cplus(int jum = 1); // Prototipe fungsi

// Dan menyetel nilai bawaan fungsi

void main()

{

clrscr();

tulis_cplus(); // Argumen tidak perlu disebutkan

}



void tulis_cplus(int jum);

{

for (int i = 0; i < jum; i ++)

cout << “ C++ “ << endl;

cout << “ Seleseai “ << endl;

}

Pada contoh program 5.7 dan 5.8 mempunyai kesamaan hanya saja pada contoh program 5.8 dalam prototipe fungsi nilai bawaannya dikut sertakan sehingga pada saat argumen pemanggilan fungsi tidak perlu di tuliskan lagi.

0 komentar:

Posting Komentar