Monday, April 15, 2013

REFLEKSI 6 ALPRO MEETS 6



Semangat pagi on fire lagi nichhhhhhh
Pertemuan ALPR O kali ini membahas tentang Perulangan secara rekursif. Apakah rekursif itu??? (ada tanda tanya di dalam dada ini, sandainya dibelah mungkin akan terlihat hahahah ......) .
Oke langsung aja yang pengen tau ,So  perulangan secara rekursif adalah perulangan yang dilakukan dengan cara memanggil fungsi dari dirinya sendiri, berbeda dengan perulangan iteratif yang menggunakan do while, for, dan juga while. Perulangan secara rekursi dipandang sebagai sebuah operator.
Dalam kasus rekursif terdapat metode2 yang digunkan antara lain yaitu:



  1. Metode Going Down Recursion (rekursi menurun), yaitu parameter menurun nilainya sampai dicapai kasus berhenti   
  2.  Metode  Going Up Recursion (rekursi menaik), yaitu parameter menaik nilainya sampai dicapai kasus berhenti.  
  3. Two Half (rekursi separuh-separuh), rekursi dibagi menjadi 2 bagian, di mana setiap bagian juga merupakan subprogram rekursi.

Contoh Factorial Rekursif  secara going up:
--Main fungtion:

--Call of factorial procedure:


0 comments:

Post a Comment