Awal perkuliahan seperti biasa diisi dengan quis dimana quis pada pertemuan kali ini ialah membuat algoritma SUBPROGRAM untuk menghitung akar persamaan kuadrat beserta membuat C++ Function beserta main Functionnya.
Apa Fungsi Rekursif itu ? adalah fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri. berbeda dengan versi iteratif yang menggunakan perulangan for, while maupun do while. Fungsi rekursif dapat dipandang sebagai sebuah “operator”.
Berikut ulasan seputar Rekrusif yang saya pahami
Macam-macam Metode Rekursi :
- Going Down Recursion (rekursi menurun), yaitu parameter menurun nilainya sampai dicapai kasus berhenti.
- Going Up Recursion (rekursi menaik), yaitu parameter menaik nilainya sampai dicapai kasus berhenti.
- Two Half (rekursi separuh-separuh), rekursi dibagi menjadi 2 bagian, di mana setiap bagian juga merupakan subprogram rekursi.
Adapun Keuntungan menggunakan fungsi ialah sebagai berikut :
- Program yang dikerjakan team dalam proyek besar
- Menyederhanakan tugas-tugas
- Setiap fungsi adalah unit terpisah
- Pendekatan pemrograman Top Down
- Abstraksi prosedural
- Information hiding
- Reuseability
0 komentar:
Posting Komentar