Page 4 - BUKU DIGITAL DODI
P. 4

serta menghilangkan pernyataan return ekspresi. Apabila tipeFungsi tidak disertakan maka
                     secara otomatis C++ menganggap fungsi tersebut bertipe “int”.

                 2.  namaFungsi  nama dari fungsi yang dibuat.
                 3.  daftar parameter  deklarasi variabel-variabel yang digunakan nantinya untuk menerima nilai

                     yang dikirim dari pemanggil fungsi. Variabel yang dideklarasikan di bagian parameter
                     akan dianggap sebagai variabel lokal sehingga hanya dikenali di dalam fungsi itu saja.

                     Siklus hidup variabel lokal dimulai pada saat  fungsi tersebut  dijalankan sampai fungsi
                     tersebut selesai dijalankan.
                 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>
                 #incl  ude <conio.h>
                 using namespace std;

                 void garis(){
                         cout << "-------------------------\n";
                 }
                 int  main()
                 {
                   garis();

                   cout << "Mata Najwa Metro TV\n";

                   garis();

                 }

               F.  Program C++ Function
   1   2   3   4   5   6   7   8   9