Código del ejercicio:
Definición de los códigos del ejercicio:
Console.Write() --> escribe un texto en pantalla.int --> dato entero de 32 bits.
Parse() --> se utiliza para convertir una representación de cadena de un número en un entero equivalente con signo de 16/32/64 bits.
Console.ReadLine() --> lee un dato desde teclado.
while --> el ciclo while recorre un bloque de código siempre que una condición específica sea verdadera.
<= --> el operador menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
+ --> el operador ( + ) concatena variables de cadena.
Console.ReadKey() --> escribimos el método Console.ReadKey() al final de nuestro código para mantener abierta la ventana de nuestra consola.
Explicación del Código:
int a = 1;
int c = 1;
Console.Write("Ingresar número: ");
int x = int.Parse(Console.ReadLine());
while(c <= x)
{
Console.Write(a + ",");
a = a + 2;
c = c + 1;
}
Console.ReadKey();
Explicación simple del código
int a = 1;
La variable a comienza en 1 porque es el primer número impar.
int c = 1;
La variable c funciona como contador para controlar la cantidad de números que se mostrarán.
Console.Write("Ingresar número: ");
Muestra un mensaje para pedir al usuario un número.
int x = int.Parse(Console.ReadLine());
Lee el número ingresado por el usuario y lo guarda en la variable x.
while(c <= x)
El ciclo se repetirá mientras el contador c sea menor o igual al número ingresado.
Console.Write(a + ",");
Muestra el número impar actual en pantalla.
a = a + 2;
Incrementa el número impar sumando 2 para obtener el siguiente impar.
c = c + 1;
Aumenta el contador en 1 para controlar las repeticiones del ciclo.
Console.ReadKey();
Espera que el usuario presione una tecla antes de cerrar la consola.
¿Qué hace el programa?
El programa muestra números naturales impares comenzando desde 1, según la cantidad de términos que el usuario ingrese.
Ejemplo
Si el usuario ingresa el número 5, el resultado será:
1,3,5,7,9,
No hay comentarios.:
Publicar un comentario