Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Practicando el Bucle For | Bucles
Conceptos básicos de C#
course content

Contenido del Curso

Conceptos básicos de C#

Conceptos básicos de C#

1. Comenzando
2. Manejo de Tipos de Datos
3. Estructuras de Control
4. Bucles
5. Arrays
6. Métodos

bookPracticando el 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) que da 120.

¿Sabías que?

La notación matemática para un factorial es x! donde x es cualquier 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 lo tanto 0! es 1.

cs

main

copy
12345678910111213141516171819202122232425262728
using System; namespace ConsoleApp { class Program { static void Main(string[] args) { int x = 5; int result = ___; if(x == 0) { result = ___; } else { for (___) { result *= ___; } } Console.WriteLine($"Factorial of {x} is {result}"); } } }
  1. Inicializa la variable del bucle i con un valor de 2 y continúa el bucle hasta que i sea igual a x, por lo que la condición del bucle será i <= x.
cs

main

copy
12345678910111213141516171819202122232425262728
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?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

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