FUNGSI
Nama : Yessica Amanda Octafianti
Ø Deklarasi Dan Denifisi fungsi
Fungsi dalam c++ Fungsi
adalah sebuah blok pernyataan yang berisi sejumlah pernyataan yang dikemas
dalam sebuah nama yang dapat dipanggil beberapa kali di beberapa tempat di
dalam program.
Ø Parameter
fungsi
terdapat dua macam para parameter fungsi,
yaitu :
1. Parameter
formal adalah variabel yang ada pada daftar parameter dalam definisi fungsi.
2. Parameter
Aktual adalah variabel yang dipakai dalam pemanggilan fungsi.
Ø Nilai
Balik
Fungsi nilai balik
program komputer yang
dibuat untuk menjawab permasalahan umumnya berukuran sangat besar. Cara terbaik
untuk mengembangkan dan menangani program besar adalah dengan menyusunnya dari
potongan-potongan program yang berukuran kecil (atau yang disebut dengan modul)
yang lebih mudah untuk ditangani dibandingkan dengan program yang terdiri dari
banyak baris. modul-modul ini yang nantinya akan dipanggil oleh program utama
untuk dijalankan. Modul program di dalam c++ disebut dengan fungsi
Adapun tujuan dari
pembuatan fungsi adalah :
1. Program akan menjadi
lebih terstruktur
2. Dapat mengurangi
duplikasi data / code
3. Fungsi dapat
dipanggil dari program atau fungsi lain
Ø Fungsi
rekursif
Rekursi adalah suatu proses yang memanggil
dirinya sendiri yang biasanya dilakukan oleh fungsi atau prosedur pada
pemrograman prosedural, seperti contohnya bahasa pemrograman C, atau metode
pada pemrograman berorientasi objek seperti C++ atau Java.
Ø Fungsi
pointer
Fungsi
Pointer yang utama adalah untuk menyimpan alamat memori dari sebuah variable.
Selain menyimpan alamat dari sebuah variable, Pointer juga berfungsi untuk
menyimpan alamat memori dari sebuah fungsi.
Ø Modularisasi
konsep-konsep
pemrograman adalah kemampuan untuk group beberapa baris kode ke dalam sebuah
unit yang dapat dimasukan dalam program kami. Yang asli untuk kata ini adalah
sub-program. Nama lain meliputi: makro, sub-rutin, prosedur, modul dan fungsi.
Fungsi-fungsi penting karena membolehakn kita untuk mengambil program besar dan
rumit untuk membagi mereka menjadi potongan-potongan kecil diatur
Daftar Pusaka
(gatewan), w. b. (2014, desember 22). MENGENAL
FUNGSI DALAM C++. Retrieved from
http://www.gatewan.com/2014/12/mengenal-fungsi-dalam-c.html
PENGERTIAN
POINTER. (2017, januari 20). Retrieved
from
http://informatikaku-informatika.blogspot.co.id/p/v-behaviorurldefaultvml-o.html
pengertian
rekursi pada c++. (2017, januari
20). Retrieved from
http://diam2belajar.blogspot.co.id/2013/05/pengertian-rekursi-dan-contohnya-c.html
baidowli, a. (2017,
januari 20). Deklarasi & Definisi, Parameter, Nilai Balik, Rekrusif,
Pointer, Modularisasi. Retrieved from
http://include-int.blogspot.co.id/2015/05/deklarasi-definisi-baik-data-maupun.html
bhayu, b. (2014,
november 26). Pointer pada C++. Retrieved from
http://bhaktiaryudaprabawarto.blogspot.co.id/2014/11/pointer-pada-c.html
izra, m. (2014,
januari 12). Programmer pemula masuk!!! Retrieved from
http://newbieproggrammer.blogspot.co.id/2014/01/fungsi-dengan-nilai-balik-pada-c.html
mandala, f. b.
(2017, januari 20). Parameter Fungsi c++. Retrieved from
http://fauzyriza.blogspot.co.id/2013/05/parameter-fungsi-c.html
Profil
Nama : Yessica Amanda
Octafianti
Sekolah : Smk Islam 1
Blitar
Motto : education does not guarantee us success on
the day tomorrow but without the sort of education we are
not anything at all
Tidak ada komentar:
Posting Komentar