Page 150 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 12 MARET.docx
P. 150

Dalam  suatu  program  sangat  disarankan  untuk
               menggunakan  prototipe  fungsi.  Pemakaian  prototipe
               fungsi mempunyai keungtungan, antara lain:

                 Kompiler  akan  melakukan  konversi  antara  tipe
                  parameter dalam definisi dan parameter fungsi.
                 Jika jumlah parameter yang digunakan dalam definisi
                  fungsi  dan  pada  saat  pemanggilan  fungsi  berbeda
                  atau tidak sama maka akan menunjukkan kesalahan.

               Variabel-variabel  yang  terdapat  di  dalam  parameter
               fungsi      disebut     parameter-parameter formal atau
               argumen-argumen formal.  Variabel  lokal  seperti  ini
               hanya ada selama eksekusi fungsi yang bersangkutan.
               Variabel yang di-list dalam pemanggilan fungsi disebut
               parameter-parameter aktual atau                  argument-
               argumen aktual.  Sama  seperti  variabel  lainnya  dalam
               program  utama,  variabel-variabel  tersebut  harus
               dideklarasikan sebelum digunakan dalam pemanggilan.
               Bentuk umum pendeklarasian fungsi adalah:

                          tipe_fungsi nama_fungsi(parameter_fungsi);

               Contoh:

                       float Jumlah(float a, float b);

               Sedangkan bentuk umum pedefinisian fungsi adalah:

                      penentu_tipe_fungsi
                      nama_fungsi(parameter_fungsi)
                      {
                          statement1;
                          statement2;


                                           141
   145   146   147   148   149   150   151   152   153   154   155