BAHASA
PEMROGAMAN
Dasar pemrograman
FUNGSI (FUNCTION)
Fungsi adalah sub modul atau sub program atau bagian dari
progam yang dipergunakan untuk mengerjakan suatu tugas
tertentu yang menghasilkan suatu nilai untuk dikembalikan di
progam pemanggil dan letaknya dipisahkan dari bagian
progam yang menggunakannya.
Manfaat fungsi
1. Menghindari pengulangan
tujuannya untuk menghindari penulisan bagi program berulang-
ulang
2. penataan program
Program yang besar dan komplek dibagi-bagi menjadi aktivitas
yang berbeda ditempatkan dalam subrutine yang terpisah, sehingga
setiap aktivitas bisa ditulis dan diperiksa secara mandiri.
3. Kemandirian
Mempunyai variabel”private”yaitu variabel yang tidak bisa
`diakses program pemanggil atau subrutin lain.
Mendeklarasikan fungsi
Pada umumnya sebuah fungsi dalam bahasa jika penulisannya ditaruh diatas
fungsi main(). Deklarasi diperlukan jika penulisan fungsi berada dibawah
fungsi main(). Deklarasi fungsi diperlukan jika kita membuat fungsi dengan
tipe data keluaran bukan integer misalnya float atau string.
You can enter a subtitle here if you need it
Memanggil fungsi
> Menggunakan konsep obyek
- Mendeklarasikan terlebih dahulu obyeknya.
Contoh fungsi df = new contoh fungsi()
sintaks.
Pemanggilan fungsi (di dalam program utama)
Dituliskan sebagai berikut :
df.nama_fungsi();
> Tanpa menggunakan konsep obyek
nama_fungsi();
Parameter formal dan Parameter aktual