Algoritma dan Pemograman Review (Session 6)

FUNCTION & RECURSION

Module Programming yang artinya cara pemograman yang dibagi kedalam modul-modul. Modul dibahasa pemograman C diimplentasikan dengan menggunakan function.

Modul juga bisa disebut sebagai Sub-Program.

Latihan terbaik di pemograman modular yaitu:

  1. High Fan-In, yang paling sering digunakan
  2. Low Fan-Out, mempunya fungsi/kegunaan yang lebih spesifik atau mempunyai kerjaan yang lebih sedikit.
  3. Self-Contained, fungsi yang bisa berdiri sendiri di C dibagi menjadi 2 bagian yaitu: Library Function dan User-defined function prototype.

Syntax: return-value-type function-name (parameter-list);

Identifier Scooping:

  • Local
  • Global

Recursive adalah sebuah fungsi yang digunakan untuk bisa memanggil fungsi itu sendiri lagi.

Thanks for reading!

 

Leave a Reply

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