Código simplificado para el factorial de un Número

Iniciado por Andr0z, Junio 05, 2020, 11:56:14 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Código simplificado para calcular factorial de un numero

Código: csharp

using System;
namespace Factorial
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Ingresa tu numero");
            int num=int.Parse(Console.ReadLine());
            Console.WriteLine("-----------------------------------------------------------------------------------------------------------");
            Console.WriteLine(Factorial(num));
            Console.ReadKey();
           
            double Factorial(double num){
                while (num>1){
                    return num*=Factorial(--num);
                }return num;
            }
           
        }
    }
}