Wednesday, November 6, 2013

Tugas Pemrogaman Terstruktur

Fungsi Prototipe

Prototipe fungsi digunakan untuk mendeklarasikan ke kompiler mengenai tipe data :
*) Tipe Data keluaran dari fungsi
*)Jumlah parameter yang digunakan
*)Tipe Data dari masing-masing parameter yang digunakan
Keuntungan Memakai Prototipe
-)Kompiler akan melakukan konversi antara tipe parameter dalam definisi dan parameter fungsi
-)Jika Jumlah Parameter yang digunakan dalam definisi fungsi dan pada saat pemanggilan fungsi berbeda         atau tidak sama maka akan menunjukkan kesalahan
Untuk membuat suatu function, diperlukan suatu prototype dari function tersebut,Prototype function memiliki sintaks sbb:
returned_value_data_type nama_function(argumen);
Seperti halnya dalam Pascal, suatu function dapat mengembalikan (return) suatu nilai (value) yang tergantung tipe datanya. Tipe data value yang dikembalikan inilah yang dimaksud dengan returned_value_data_type.