Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Practicando Bucle For | Loops
course content

Contenido del Curso

C# Basics

C# Basics

Practicando Bucle ForPracticando Bucle For

El factorial de un número es el producto de todos los números desde 1 hasta ese número. Por ejemplo, el factorial de 5 es el producto de todos los números desde 1 hasta 5 (1 x 2 x 3 x 4 x 5), lo que da 120.

¿Sabías que...?

La notación matemática para un factorial es x! donde x es cualquier número entero. Por lo tanto 3 es 6, 4 es 24, 5 es 120 y así sucesivamente. El factorial de 0 es 1 por definición, por tanto 0! es 1.

cs

main.cs

1. Initialize the loop variable i with a value of 2 and continue the loop till i is equal to x, so the loop condition will be i <= x.

using System;

namespace ConsoleApp
{
    internal class Program
    {
        static void Main(string[] args)
        {
			int x = 5;
			int result = 1;

			if(x == 0)
			{
			    result = 0;
			} 
			else
			{
			    for (int i = 2; i <= x; i++)
			    {
			        result *= i;
			    }
			}

			Console.WriteLine($"Factorial of {x} is {result}");

        }
    }
}
      

¿Todo estuvo claro?

Sección 4. Capítulo 2
course content

Contenido del Curso

C# Basics

C# Basics

Practicando Bucle ForPracticando Bucle For

El factorial de un número es el producto de todos los números desde 1 hasta ese número. Por ejemplo, el factorial de 5 es el producto de todos los números desde 1 hasta 5 (1 x 2 x 3 x 4 x 5), lo que da 120.

¿Sabías que...?

La notación matemática para un factorial es x! donde x es cualquier número entero. Por lo tanto 3 es 6, 4 es 24, 5 es 120 y así sucesivamente. El factorial de 0 es 1 por definición, por tanto 0! es 1.

cs

main.cs

1. Initialize the loop variable i with a value of 2 and continue the loop till i is equal to x, so the loop condition will be i <= x.

using System;

namespace ConsoleApp
{
    internal class Program
    {
        static void Main(string[] args)
        {
			int x = 5;
			int result = 1;

			if(x == 0)
			{
			    result = 0;
			} 
			else
			{
			    for (int i = 2; i <= x; i++)
			    {
			        result *= i;
			    }
			}

			Console.WriteLine($"Factorial of {x} is {result}");

        }
    }
}
      

¿Todo estuvo claro?

Sección 4. Capítulo 2
some-alt