Page 24 - Modul Pemrograman Dasar
P. 24

MATERI V

                                                          FUNGSI


                               Fungsi adalah sebuah blok program tersendiri yang merupakan bagian
                        dari  program  lain  yang  lebih  besar.  Fungsi  dapat  dipanggil  oleh  program

                        utamanya ataupun dipanggil oleh fungsi lain yang juga merupakan bagian dari

                        program utamanya (Masih dalam 1 file  kode program). Sebuah program bisa
                        terdiri dari satu atau lebih fungsi, dan satu program utama. Fungsi memiliki hasil

                        keluaran,  maksudnya  adalah  setiap  fungsi  akan  memberikan  nilai  balikan
                        terhadap  pemanggilnya.Berikut  ini  ilustrasi  dari  fungsi  terlihat  pada  gambar

                        berikut ini:






                                                                                           Ilustrasi

                        Fungsi
                        Fungsi banyak digunakan pada pemrogram C dengan tujuan:


                        Program  menjadi  terstruktur,  sehingga  mudah  dipahami  dan  mudah
                        dikembangkan.  Pemisahan  langkah-langkah  detail  ke  dalam  bentuk  satu  atau

                        lebih  fungsi,  maka  fungsi  utama  menjadi  lebih  pendek,  jelas  dan  mudah
                        dimengerti.


                        Penggunaan  fungsi  dapat  mengurangi  pengulangan  atau  duplikasi  kode.

                        Langkah-langkah program  yang sama dan dipakai  berulang-ulang di  program
                        dapat  dituliskan  sekali  saja  secara  terpisah  dalam  bentuk  fungsi.  Selanjutnya

                        bagian  program  yang  membutuhkan  langkah-langkah  ini  tidak  perlu  selalu
                        menuliskannya, tetapi cukup memanggil fungsi tersebut.
   19   20   21   22   23   24   25   26