Programa para Calcular el Factorial de un Nรบmero en C#

Programa para Calcular el Factorial de un Nรบmero en C#

Programa para Calcular el Factorial de un Nรบmero en C#

Proyecto 12 de la guia 50 Proyectos de Programacion para Practicar y Aprender. Proyectos para Principiantes

Enunciado del proyecto

Crea una aplicaciรณn de consola que calcule el factorial de un nรบmero entero ingresado por el usuario.

Esta aplicaciรณn de consola en C# permite calcular el factorial de un nรบmero entero ingresado por el usuario.

Cรณdigo fuente en C#

using System;

class CalculadoraFactorial
{
    static void Main()
    {
        Console.WriteLine("=== Calculadora de Factorial ===");
        Console.Write("Introduce un nรบmero entero positivo: ");
        
        int numero = Convert.ToInt32(Console.ReadLine());

        if (numero < 0)
        {
            Console.WriteLine("El factorial no estรก definido para nรบmeros negativos.");
        }
        else
        {
            long factorial = CalcularFactorial(numero);
            Console.WriteLine($"El factorial de {numero} es: {factorial}");
        }

        Console.WriteLine("\nPresiona cualquier tecla para salir...");
        Console.ReadKey();
    }

    static long CalcularFactorial(int n)
    {
        long resultado = 1;
        for (int i = 1; i <= n; i++)
        {
            resultado *= i;
        }
        return resultado;
    }
}

Programa para Calcular el Factorial de un Nรบmero en C#. Instrucciones

  • Abre tu editor de C# (Visual Studio, Visual Studio Code, etc.).
  • Crea un nuevo proyecto de aplicaciรณn de consola.
  • Pega el cรณdigo anterior en el archivo Program.cs.
  • Ejecuta el programa, ingresa un nรบmero entero y obtรฉn su factorial.

Indice de la guia de proyectos

50 Proyectos de Programacion

Proyecto anterior

Verificador de Palรญndromos en C#