Kegunaan dari sebuah fungsi adalah, pengelompokan perintah-perintah yang sekiranya sama, agar ketika kamu membutuhkan baris code yang sama, tidak perlu ditulis berulang-ulang. Cukup mendeklarasikan sebuah fungsi, kemudian memanggilnya.
Cara penulisan sebuah fungsi secara umum :
jika kamu tidak membutuhkan parameter, parameter boleh dikosongi.tipe_data nama_fungsi(parameter1,parameter2,dst.......){
pernyataan/perintah
dst
....
}
Agar mudah dipahami mari kita membuat fungsi sederhana, yaitu fungsi penjumlahan.
int adalah tipe data, Jumlah adalah nama fungsi, int x dan int y adalah parameter,int Jumlah(int x, int y){
int result;
result=x+y;
return result;
}
return digunakan untuk mengembalikan nilai x dan y kepada fungsi Jumlah.
Cara memanggil fungsi cukup :
untuk mengetahui hasilnya kamu bisa menggunakan :Jumlah(4,5);
Catatan :int hasil;
hasil=Jumlah(4,5);
Comment(hasil);
- Sebuah fungsi tidak bisa dideklarasikan didalam fungsi, sebuah fungsi harus dideklarasikan di Global.
- Sebuah fungsi bisa memanggil fungsi lain didalamnya.