Page 63 - BAHASA PEMROGRAMAN C++
P. 63

BAB 5







                        5.1 PENGANTAR TENTANG FUNGSI

                        Dalam bahasa pemrograman C++, terdiri dari kumpulan fungsi-fungsi, baik yang didefinisikan secara

                        langsung maupun yang tersimpan dalam file header. Fungsi utama dalam bahasa pemrograman C++
                        terdapat dalam fungsi main(). Fungsi main() harus selalu ada dalam program C++, karena kompiler

                        akan menjalankan kode program yang terdapat dalam fungsi main().
                        Fungsi adalah satu blok kode yang melakukan tugas tertentu.  Dengan menggunakan fungsi kode

                        program yang sama tidak usah  di tulis kembali  jadi  hanya tinggal di  panggil saja  ketika  akan
                        dieksekusi. Beberapa keuntungan penggunaan fungsi pada pembuatan program :

                           1.  Menghemat ukuran program
                           2.  Mengurangi duplikasi kode program

                           3.  Membagi/memecah program besar menjadi kecil sehingga dapat dikerjakan oleh beberapa
                               orang, sehingga mempermudah pengerjaan suatu program besar
                           4.  Memudahkan  dalam  pencarian  kesalahan/error  kode  program,  karena  hanya  tinggal

                               mencari pada   fungsi yang bersangkutan saja dan  tak perlu mencari kesalahan/error di

                               seluruh baris kode program.

                        5.2 PEMANGGILAN FUNGSI

                        Fungsi  dideklarasikan  sebelum  program utama,  sehingga dalam  program utama  fungsi akan

                        dipanggil.  Penggunaan  fungsi  biasanya  digunakan  untuk  pembuatan  program  yang  bersifat
                        besar/kompleks. Biasanya  untuk  program yang  bersifat  besar/kompleks akan  dibangun oleh

                        beberapa programmer. Para programmer dapat membagi program kedalam beberapa blok-blok






                                                                              PEMROGRAMAN C++          56
                                                                                      Bagi Pemula

                                                                                                        56
   58   59   60   61   62   63   64   65   66   67   68