Page 16 - E-Modul_PemrogramanDasar_MateriFungsi
P. 16

4.  Parameter dalam Fungsi

                           Meskipun dalam sebuah program kita dapat membuat fungsi tanpa parameter,

                     namun pada umumnya sebagian besar fungsi setidaknya memiliki satu atau beberapa
                     parameter.  Dengan  adanya  parameter  sebuah  fungsi  dapat  bersifat  dinamis  dan

                     general.  Artinya  fungsi  tersebut  dapat  mengembalikan  nilai  yang  beragam  sesuai

                     dengan  nilai  parameter  yang  telah  dideklarasikan.  Terdapat  dua  macam  parameter
                     fungsi, yaitu parameter formal dan parameter aktual.


                      a)  Prameter Formal
                            Parameter formal adalah parameter  yang disertakan pada saat pendefinisian

                      sebuah fungsi (Suarga, 2012) . Berikut adalah contoh pendefinisian parameter formal
                      dalam sebuah kode program.





                                        Gambar 1.4 Contoh parameter formal



                                               Analisis kode program



                             Pada gambar 1.4 dapat kita perhatikan bahwa fungsi void tampil memiliki
                             2  parameter  formal  yaitu  “String  nama,  int  usia”.  Perlu  diperhatikan

                             bahwa penulisan sebuah parameter diletakkan di dalam tanda () setelah
                             nama fungsi, kemudian apabila terdapat lebih dari satu parameter dalam


                             sebuah  fungsi  maka  antara  satu  parameter  dengan  parameter  yang  lain
                             dipisah dengan tanda koma (,).



                      b)    Prameter Aktual

                            Parameter  aktual  adalah  parameter  yang  disertakan  saat  sebuah  fungsi
                      dipanggil (Suarga, 2012). Dalam pendefinisian parameter aktual terdapat beberapa

                      syarat yang harus dipenuhi yaitu:
                          Jumlah  parameter  aktual  harus  sama  dengan  parameter  formal  pada

                           pendefinisian fungsi.







                                                                                                          5
   11   12   13   14   15   16   17   18   19   20   21