Algorithm & Programming – 7th Meeting

Pada pertemuan kali ini kita membahas Function dan Recursion

Function berfungsi untuk membuat fungsi yang bisa dibuat oleh kita sendiri. Function juga berguna untuk membuat program menjadi lebih simple dan dapat membuat program dapat dideteksi dengan lebih mudah bila ada error.

 

Recursion adalah fungsi yang dapat memanggil dirinya sendiri dan berguna untuk memecahkan masalah yang butuh rekursif seperti deret Fibonacci.

 

Contoh coding-an function :

int maximum (int x, int y){

int max = x;

if ( y > max) max = y;

return max

}

 

void main () {

int a,b;

printf(“Input 2 even values : “);

scanf(“%d %d”, &a, &b);

printf(“Largest value is : %d\n”,maximum(a,b));

}

Jadi, inti dari function adalah, kita membuat sebuah fungsi sebelum int main/void main lalu kita panggil fungsi tersebut saat menjalankan int main.

Contoh coding-an recursion

long factor (int n)

{

if(n==0) return (1);

else return(n * factor(n-1));

}

About adrianjsj

18 | Binusian 2019 | Game Application Technology | Devoted to Jesus | No Other Name | Dota 2 Semi-Pro player | From 94 to 62
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *