Page 3 - BUKU DIGITAL DODI
P. 3

ada beberapa deretan instruksi yang sama digunakan pada beberapa tempat dalam program.
               Sedangkan tujuan menggunakan fungsi adalah :

                   1.  Memudahkan dalam mengembangkan program. (program dibagi menjadi beberapa
                       modul kecil – modular programming).

                   2.  Menghemat ukuran program. (menghindari penulisan yang berulang – ulang).
                   3.  Memudahkan dalam maintenance program.

                   4.  Fungsi yang telah didefinisikan, dapat digunakan untuk program lain. (dapat dibuat sebuah
                       library)
                   Fungsi main() adalah Program C++ tidak dapat dipisahkan dari fungsi karena fungsi adalah

               salah satu dasar penyusun blok pada C++. Sebuah program C++ minimal mengandung sebuah
               fungsi yaitu fungsi main(). Fungsi ini menjadi awal dan akhir eksekusi program C++. main adalah

               nama judul fungsi. Dimulai dari tanda { sampai dengan } disebut tubuh fungsi, atau semua yang
               terletak didalam tanda {} disebut blok. Tanda () digunakan untuk mengapit argumen fungsi, yaitu

               nilai yang akan dilewatkan ke fungsi. Kata void yang mendahului main() dipakai untuk menyatakan
               bahwa fungsi ini tidak mempunyai nilai balik (return value). Di dalam tanda {} bisa terkandung

               sejumlah unit yang disebut pernyataan (statement). Penjelasan penggunaan fungsi dapat dilihat
               pada gambar 1.1 berikut ini :



















                                                  Gambar 1.1 Fungsi Program
               E.  Deklarasi Fungsi








                 1.  tipeFungsi  tipe dari ekpresi yang di-return oleh fungsi. Bila kita tidak menginginkan fungsi

                     mengembalikan nilai apapun, maka kita dapat mengganti tipeFungsi dengan keyword “void”
   1   2   3   4   5   6   7   8