What is recursive ?

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);}}}

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Taşkın Binbir

Taşkın Binbir

Computer Engineer, Software Developer