Minggu, 20 Desember 2015

FUNGSI
Fungsi (Function) merupakan blok dari kode yang
dirancang untuk melaksanakan tugas khusus.
Kegunaan dari fungsi ini adalah untuk:
• Mengurangi pengulangan penulisan program yang
berulangan atau sama.
• Program menjadi lebih terstruktur, sehingga mudah
dipahami dan dapat lebih dikembangkan
Pemanggilan Fungsi dapat berulang-ulang dengan cara

memanggil nama fungsinya.
Fungsi dapat dibedakan menjadi 2.
* Fungsi sederhana(tanpa parameter)

* Fungsi Berparameter
Prototype Fungsi adalah mejelaskan kepada
kompiler tentang tipe data fungsi, jumlah parameter,
tipe data dari masing-masing parameter.

Parameter Fungsi
adalah suatu pendefinisian nilai-nilai dari objek-objek
yang dideklarasikan pada bagian argumen di fungsi.
Nilai-nilai pada objek-objek tersebut didapat dari
variabel-variabel yang barada pada program utama

  • Parameter Formal adalah Variabel yang tedapat pada daftar parameter yang berada di dalam definisi fungsi.
  • Parameter Aktual adalah variabel yang digunakan pada pemanggilan suatu fungsi.

Pemanggilan Fungsi Berparameter
1. Pemanggilan Secara Nilai
2. Pemanggilan Secara Reference
3. Pemanggilan Return

Pemanggilan Secara Nilai(by Value)
pemanggilan fungsi dengan nilai akan menyebabkan nilai
parameter aktual tidak akan berubah, walaupun nilai
parameter formalnya berubah.

Pemanggilan Secara Reference
pemanggilan fungsi dengan nilai akan menyebabkan nilai parameter
aktual berubah, dengan cara merubah nilai parameter formalnya. Untuk
pemanggilan by reference memerlukan sebuah pointer ( * ) didepan
nama parameter formalnya, dan ( & ) untuk nama parameter aktualnya.

Pemanggilan Secara Return
Dilakukan untuk melakukan pengiriman suatu nilai atau nilai dari
suatu fungsi kepada fungsi yang lain yang memanggilnya.

Contoh :
Hasil gambar untuk gambar fungsi C++

contoh program


berikut link download nya

http://downloads.ziddu.com/download/25174847/pp3.png.html
http://downloads.ziddu.com/download/25174846/p3.png.html

Tidak ada komentar:

Posting Komentar