Función factorial (iterativa) Curso de Programación C# Sharp

Lección:

Funciones


Ejercicio:

Función factorial (iterativa) 19


Objetivo:

Cree una función iterativa (no recursiva) para calcular el factorial del número especificado como parámetro:

Console.Write ( Factorial (6) );

mostraría
720


Código:

using System;
public class Exercise119
{
    public static float Factorial(int n)
    {
        int result = 1;

        for (int i = 1; i <= n; i++)
        {
            result *= i;
        }
        return result;
    }

    public static void Main()
    {
        Console.Write(Factorial(6));
    }
}