Page 4 - BAHAN DASAR
P. 4

4. return ekpresi disertakan hanya bila fungsi bukan bertipe “void”. Bagian ekspresi ini diisi
                     dengan apa yang ingin dikembalikan oleh fungsi tersebut ke pemanggil fungsi. Bagian

                     ekpresi biasanya berupa hasil proses dari fungsi tersebut.( Fungsi )




























                 #include <iostream>
                 #include <conio.h>
                 using namespace std;
                 void garis(){
                         cout << "-------------------------\n";
                 }
                 int main()
                 {
                  garis();
                  cout << "Mata Najwa Metro TV\n";
                  garis();

                 }


               F. Program C++ Function
                   Fungsi seperti halnya program pada umumnya, dapat menerima input dan memberikan
                   output. Input dapat diberikan dengan penggunaan parameter (parameter passing) dengan
                   dua cara, yaitu passing by value , passing by reference dan beberapa penggunaan variabel

                   global, lokal.


                   1. pasing by value Pada teknik passing-by-value, parameter fungsi menangkap nilai (value)

                       dari argumen yang dikirim dan disimpan ke dalam variabel yang berbeda lokasi
                       memori-nya. Dikarenakan lokasi memori yang berbeda, perubahan nilai yang terjadi
   1   2   3   4   5   6   7   8   9