Contenido del Curso
Conceptos básicos de C#
Conceptos básicos de C#
2. Manejo de Tipos de Datos
Tipos de Datos EnterosDeclaración de Variables con Tipos ExplícitosPunto Flotante y DobleBooleanosCarácterCadenaDesafío de StringsFormato Básico de CadenasPráctica de Formateo de CadenasDeclaración de ConstantesConversión de Tipos BásicaPráctica de Conversión de TiposConversión Básica de TiposPráctica Básica de Codificación
Practicando 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!
dondex
es cualquier entero. Por lo tanto,3!
es6
,4!
es24
,5!
es120
y así sucesivamente. El factorial de0
es1
por definición, por lo tanto0!
es1
.
main
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}"); } } }
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
.
main
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?
¡Gracias por tus comentarios!
Sección 4. Capítulo 2