Function and Recursion
Jadi sama seperti minggu-minggu sebelumnya, saya belajar lagi tentang pemograman setiap rabu. kali ini tanggal 28 November 2018
Kali ini gw belajar tentang function dan recursion
subopik kali ini:
1. modular programming
2. function
3. indentifier scoping
4. passing parameter
5. recursion definition
6. recursive function
7. iterative vs recursive
modular programming, jadi program itu dibagi ke dalam beberapa modul. modul di bahasa C diimplementasikan dengan menggunakan function atau fungsi. Fungsi terbentuk dari beberapa statement untuk menjalankan suatu pekerjaan atau job. Modul sangat dibutuhkan ketika kita harus memengerjakan suatu hal yang mirip secara berulang-ulang. Juga bisa disebut SUB-PROGRAM.
library vs user-defined function
library function adalah function yang otomatis tersedia karena sudah disediakan oleh compiler yang digunakan
user defined function berarti fungsi yang dibuat oleh user/programmer.
identifier scoping
scope indentifiernya harus bisa dijangkau, ada 2 yaitu global dan lokal scope
passing parameter
dapat dilakukan dengan cara yaitu dengan melalui nilainya atau melalui lokasi/alamatnya
recursive function
adalah suatu fungsi yang dapat memanggil dirinya sendiri
Comments
Post a Comment