Jumat, 10 Agustus 2012

Definisi Fungsi

Fungsi adalah sekumpulan perintah operasi program yang dapat menerima argumen input dan dapat memberikan hasil output yang dapat berupa nilai ataupun sebuah hasil operasi.
Nama fungi yang didefinisikan sendiri oleh pemrogram tidak boleh sama dengan nama build-in function pada compiler  C++. Fungsi digunakan agar pemrogram dapat menghindari penulisan bagian program (kode) berulang-ulang, dapat menyusun kode program agar terlihat lebih rapi dan kemudahan dalam debugging program. 

8.1 FUNGSI, DEKLARASI DAN DEFINISI NYA 
Pemrogram dapat membuat fungsi yang didefinisikan sendiri olehnya.
Contoh :
      // Fungsi kuadrat
      // tipe_return nama_fungsi (tipe_argument argumen)
      float kuadrat ( float x ) 
      {
        return x*x;
      } 
Fungsi yang didefinisikan oleh pemrogram terdiri atas dua bagian, yaitu judul (header) dan isi (body). Judul dari sebuah fungsi terdiri dari tipe return (float), nama fungsi (kuadrat) dan list parameter (float x).
Jadi, judul untuk fungsi kuadrat adalah 
     float kuadrat ( float x )