Pada
pertemuan minggu ke 6 membahas mengenai sub program dan rekursif.
Dosen
memberikan penjelasan mengenai sub program dan rekursif. Yang bisa saya catat
point pentingnya yakni:
- Variabel yaitu menyiapkan tempat di memori
- Parameter yaitu melewatkan nilai pada sub program, hanya bisa di proses pada sub program
Ex:
Int
tambah satu(int x){
Int
hasil;
Hasil=x+2;
Return
hasil; }
- Parameter variabel yang tidak bisa di rubah
Ex:
Int
tambah satu(int x=2) //nilai x selalu tetap =2
- Parameter value yaitu assignment pada parameter bisa dirubah
Ex:
Void
kalidua(int x){
x=x*2;
Cout<<”Nilai
didalam fungsi”<<x<<endl; }
- Perulangan yaitu ada 3 jenis=
1.
Nilai
selalu bertambah/naik ( going up )
2.
Nilai
selalu berkurang/turun( going down)
3.
Nilai
berkurang setengah setengah (half)
- Beberapa fungsi kepustakaan
math.h
|
Berisi
fungsi matematika dan konstanta
|
ctype.h
|
Fungsi
char : tolower, isdigit, …
|
stdlib.h
|
Fungsi
utilitas
|
string.h
|
Fungsi
char array
|
Bila kepustakaan tidak menyediakan fungsi yang kita
perlukan à
buat fungsi sendiri (user defined function)
Kapan fungsi diperlukan ?
1.
Sesuatu yang dikerjakan beberapa kali dalam program
2.
Sesuatu yang akan dikerjakan pada program yang berbeda
3.
Sederetan operasi yang kompleks yang membuat arus
program sukar diikuti
ABOUT THE AUTHOR
Hello We are OddThemes, Our name came from the fact that we are UNIQUE. We specialize in designing premium looking fully customizable highly responsive blogger templates. We at OddThemes do carry a philosophy that: Nothing Is Impossible
0 komentar:
Posting Komentar