Pengertian Fungsi dan Parameter Dalam Agoritma

Apa itu fungsi??
Fungsi adalah suatu bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas terterntu dan letaknya dipisahkan dari bagian program yang menggunakannya.



Tujuan pembuatan fungsi adalah :

- Memudahkan dalam pembuatan program.

- Menghemat ukuran program. 




Keuntungan memakai fungsi : 

- Menguraikan tugas pemrograman rumit menjadi langkah-langkah yang lebih sederhana atau kecil.

- Mengurangi duplikasi kode (kode yang sama ditulis berulang-ulang) dalam program. 
- Dapat menggunakan kode yang ditulis dalam berbagai program yang berbeda.
- Memecah program besar menjadi kecil sehingga dapat dikerjakan oleh programmer-programmer atau dipecah menjadi beberapa tahap sehingga mempermudah pengerjaan dalam sebuah projek

- Menyembunyikan informasi dari user sehingga mencegah adanya perbuatan iseng seperti memodifikasi atau mengubah program yang kita buat

- Meningkatkan kemampuan pelacakan kesalahan, jika terjadi suatu kesalahan kita tinggal mencari fungsi yang bersangkutan saja dan tak perlu mencari kesalahan tersebut di seluruh program.




Apa itu Parameter??
Parameter adalah data masukan untuk subprogram yang nantinya akan diproses lebih lanjut dalam subprogram tersebut. 

Parameter sebuah fungsi adalah variabel yang menyertai fungsi tersebut baik saat deklarasi maupun saat pemanggilan fungsi. Dalam bahasa C dikenal dua jenis parameter, yaitu parameter formal dan aktual. Parameter formal adalah  parameter yang berupa variabel yang ada dalam definisi fungsi saat dideklarasikan. Sedangkan parameter aktual adalah parameter yang bisa berupa variabel atau konstanta yang dipakai saat pemanggilan fungsi.

Parameter formal sebuah fungsi harus berupa variabel karena dia bersifat kerangka yang nanti nilainya bisa berubah selama proses program. Tata cara penulisan parameter formal tampak jelas pada saat pembahasan tentang prototipe fungsi. Parameter formal bisa berupa satu atau beberapa variabel yang ditulis setelah nama fungsi, ditaruh didalam kurung dengan masing-masing variabel dipisahkan tanda koma.

Parameter aktual merupakan parameter yang dipakai ketika sebuah fungsi dipanggil didalam program. Parameter aktual dapat berupa variabel atau konstanta. Penulisan dan tipe data parameter aktual sebuah fungsi harus mengikuti aturan yang telah ditetapkan oleh parameter formal. Selain itu, parameter aktual juga bisa merupakan hasil dari sebuah operasi bilangan.

-------
Postingan ini berkaitan dengan tugas Algoritma Pemrograman

Related Posts:

1 Response to "Pengertian Fungsi dan Parameter Dalam Agoritma"