Рекурсия — это, когда функция может вызывать сама себя.
Вычисление факториала числа с помощью функции.
Факториал числа — это произведение цифр от 1 до самого числа (например — число 5, его факториал 1*2*3*4*5=120).
Вычисление факториала числа с помощью функции.
Факториал числа — это произведение цифр от 1 до самого числа (например — число 5, его факториал 1*2*3*4*5=120).
Main.cs
usingSystem;classOne {-
publicintFun(intarg) { -
if(arg == 0) { -
return1; -
} -
else{ -
return(arg * Fun(arg-1)); -
} -
} }classProgram {-
publicstaticintMain() { -
Console.Write("Введите число : "); -
intnumber =int.Parse(Console.ReadLine()); -
One O =newOne(); -
Console.WriteLine("Факториал числа {0} равен {1}", number, O.Fun(number)); -
Console.ReadKey(); -
return0; -
} }
usingSystem;classOne {-
publicintFun(intarg) { -
if(arg == 0) { -
return1; -
} -
else{ -
return(arg * Fun(arg-1)); -
} -
} }classProgram {-
publicstaticintMain() { -
Console.Write("Введите число : "); -
intnumber =int.Parse(Console.ReadLine()); -
One O =newOne(); -
Console.WriteLine("Факториал числа {0} равен {1}", number, O.Fun(number)); -
Console.ReadKey(); -
return0; -
} }
Введите число : 10
Факториал числа 10 равен 3628800
Факториал числа 10 равен 3628800