Rekursif ( Recursion ) pada Bahasa Pemrograman C#

Metode Rekursif merupakan metode yang memanggil dirinya sendiri. Salah satu contoh penggunaan dari metode rekursif adalah saat pembuatan program untuk menghitung faktorial dari suatu angka.

Rekursif ( Recursion ) C# | IDCSharp.com
Rekursif ( Recursion ) C# | IDCSharp.com

Contoh :

5! = 5 * 4 * 3 * 2 * 1 = 24

Pada dasarnya faktorial adalah perhitungan dari (angka * (angka – 1)) berulang sampai angka bernilai 1. berdasarkan teori ini, maka kita akan mencoba membuat programnya :