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

...
                          Statement-n;
                      }


               Keterangan:


                 nama_fungsi, boleh dituliskan secara bebas dengan
                   ketentuan  tidak  menggunakan  spasi  dan  sama
                   dengan nama fungsi build in.
                 parameter_fungsi, diletakkan di antara tanda kurung
                   yang terletak di belakang nama fungsi.
                 statement diletakkan di antara kurung kurawal buka
                   dan tutup (“{“ dan “}”).
                 penentu_tipe_fungsi merupakan  tipe  data  keluaran
                   dari fungsi.


               Hal-hal  yang  perlu  diperhatikan  dalam  penggunaan
               fungsi:

               1.  Kalau  tipe  fungsi  tidak  disebutkan,  maka  akan
                   dianggap  sebagai  fungsi  dengan  nilai  keluaran
                   bertipe integer.
               2.  Untuk fungsi yang memiliki keluaran bertipe bukan
                   integer, maka diperlukan pendefinisian penentu tipe
                   fungsi.
               3.  Untuk  fungsi  yang  tidak  mempunyai  nilai  keluaran
                   maka dimasukkan ke dalam tipe void.
               4.  Pernyataan yang diberikan untuk memberikan nilai

                   akhir fungsi berupa pernyataan return.
               5.  Suatu  fungsi  dapat  menghasilkan  nilai  balik  bagi
                   pemanggilnya.


                                           142
   146   147   148   149   150   151   152   153   154   155   156