Page 63 - BAHASA PEMROGRAMAN C++
P. 63
BAB 5
5.1 PENGANTAR TENTANG FUNGSI
Dalam bahasa pemrograman C++, terdiri dari kumpulan fungsi-fungsi, baik yang didefinisikan secara
langsung maupun yang tersimpan dalam file header. Fungsi utama dalam bahasa pemrograman C++
terdapat dalam fungsi main(). Fungsi main() harus selalu ada dalam program C++, karena kompiler
akan menjalankan kode program yang terdapat dalam fungsi main().
Fungsi adalah satu blok kode yang melakukan tugas tertentu. Dengan menggunakan fungsi kode
program yang sama tidak usah di tulis kembali jadi hanya tinggal di panggil saja ketika akan
dieksekusi. Beberapa keuntungan penggunaan fungsi pada pembuatan program :
1. Menghemat ukuran program
2. Mengurangi duplikasi kode program
3. Membagi/memecah program besar menjadi kecil sehingga dapat dikerjakan oleh beberapa
orang, sehingga mempermudah pengerjaan suatu program besar
4. Memudahkan dalam pencarian kesalahan/error kode program, karena hanya tinggal
mencari pada fungsi yang bersangkutan saja dan tak perlu mencari kesalahan/error di
seluruh baris kode program.
5.2 PEMANGGILAN FUNGSI
Fungsi dideklarasikan sebelum program utama, sehingga dalam program utama fungsi akan
dipanggil. Penggunaan fungsi biasanya digunakan untuk pembuatan program yang bersifat
besar/kompleks. Biasanya untuk program yang bersifat besar/kompleks akan dibangun oleh
beberapa programmer. Para programmer dapat membagi program kedalam beberapa blok-blok
PEMROGRAMAN C++ 56
Bagi Pemula
56