Page 65 - BAHASA PEMROGRAMAN C++
P. 65

5.4 PEMBAGIAN FUNGSI/FUNCTION

                        Dalam C++, fungsi dibagi menjadi dua macam, yaitu fungsi tanpa nilai balik dan fungsi dengan nilai
                        balik. Berikut akan dijelaskan perbedaan kedua fungsi tersebut.

                           1. Fungsi Tanpa Nilai Balik
                           Fungsi tanpa nilai balik atau lebih dikenal dengan nama prosedur dalam matakuliah Algoritma

                           dan Pemrograman/ PASCAL. Dalam C++ tidak mengenal istilah prosedur tetapi dikenal sebagai
                           fungsi tanpa nilai balik(walaupun pengertiannya sama). Fungsi tanpa nilai balik didefinisikan

                           sebagai  proses yang tidak  mengembalikan nilai ketika  hasil  perintah kode programnya di
                           eksekusi.  Dalam C++  pemakaian fungsi tanpa nilai  balik  dapat  di  implementasikan dengan

                           menggunakan tipe void, yang artinya tidak memiliki nilai balik.  Adapun ciri-ciri jenis void adalah
                           sebagai berikut :

                               1.  Tidak adanya keyword return.
                               2.  Tidak adanya tipe data di dalam deklarasi fungsi.

                               3.  Menggunakan keyword void.
                               4.  Tidak memiliki nilai kembalian fungsi

                           Bentuk umum deklarasi fungsi tanpa nilai balik :

                              void nama_function (parameter1,parameter2,…)

                              {

                                       Statement;
                                       ……. ;

                                       ……. ;
                              }





                           Bentuk umum pemanggilan fungsi tanpa nilai balik :

                             nama_function (nilai_paremeter1, nilai_paremeter2, … ) ;









                                                                              PEMROGRAMAN C++          58
                                                                                      Bagi Pemula

                                                                                                        58
   60   61   62   63   64   65   66   67   68   69   70