What is recursive ?

Taşkın Binbir
Aug 27, 2021

--

Hello everyone,

We write algorithm sometimes. We should use recursive functions when performing mathematical operations. One of them is factorial calculation.

Recursive function calculation application that I made in its simplest form:

using System;namespace FactorialConsoleApp{public class Program{static void Main(string[] args){Program p = new Program();int factorial = p.CalculateFactorial(4);Console.WriteLine(“factorial:” + factorial);Console.ReadLine();}public int CalculateFactorial(int number){if (number == 1)return number;elsereturn number * CalculateFactorial(number -1);}}}

Reducing by one the number we want to calculate whenever the number is one we multiply the numbers and return number.

--

--

Taşkın Binbir
Taşkın Binbir

Written by Taşkın Binbir

Computer Engineer, Software Developer

No responses yet