FUNCTION PADA C++



1. DEFINISI:
Function adalah subprogram yang dapat melaksanakan tugas tertentu, yang ditempatkan secara terpisah dengan subprogram yang menggunakannya.
Function merupakan elemen yang penting badi pemrograman bahasa C++.

2. TUJUAN:
Alasan dibuatnya function menyangkut paling tidak dua hal, yaitu:
  1. Memudahkan /menyederhanakan pembuatan, pengembangan dan penelusuran program.
  2. Menghindari penulisan program yang sama secara berulang, hingga menghemat ukuran program.

3. LANGKAH PEMBUATAN FUNCTION
Ada tiga langkah yang secara umum selalu terdapat dalam pembuatan function, yaitu:
  1. Deklarasi Function
    Pada hakekatnya deklarasi fungsi menyangkut tipe keluaran function, nama function, daftar parameter dan tipe masing-masing parameter.
Bentuk Umum Deklarasi Function:

tipe_function nama_function(tipe nama_parameter1, tipe nama_parameter2…);                                                           

  1. Definisi Function
    Di dalam definisi function ini terdapat blok program yang akan melaksanakan tugas khusus.
  2. Pemanggilan Function
    Function yang telah dideklarasikan dan didefinisikan dapat dipanggil dari tempat terpisah yaitu dari fungsi main.
Function dipanggil dengan menuliskan nama function dengan disertai parameter nya.
4. PARAMETER FUNCTION
Parameter function merupakan variabel masukan bagi function tersebut.
Ada dua macam parameter yaitu :
  1. Parameter Formal, yaitu parameter yang digunakan pada saat deklarasi/definisi
  2. Parameter Actual, yaitu parameteryang digunakan pada saat pemanggilan.
Pada saat pemanggilan parameter aktual akan dikirimkan pada parameter formal.

Post a Comment