Algoritma-7

Function and Recursive

Program = module (function)

Main program -> sub program -> sub program

  • Library function=yang sudah disediakan dari C sendiri
  • User Defined function=function yang dapat dibuat oleh pengguna/user

Cara buat fungsi:

Return-value-type function-name (parameter list){ statement; }

Scoping batasan dari suatu variable
Passing parameter

Passing by value
Suatu nilai tidak akan berubah karena memorynya beda

Passing by location
Suatu nilai akan berubah karena lokasi memorynya sama

Iterative=pengulangan

Recursive = pengulangan pemanggilan diri sendiri

Leave a Reply

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