Código del ejercicio: Con ciclo while
Definición de los códigos del ejercicio:
Console.Write() --> escribe un texto en pantalla.long --> dato entero de 64 bits.
Convert.ToInt64() --> convierte un valor especificado en un entero de 64 bits con signo.
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.
for --> el ciclo for recorre un bloque de código varias veces.
> --> el operador mayor que ( > ) devuelve true si el operando izquierdo es mayor que el operando derecho.
+ --> el operador ( + ) concatena variables de cadena.
-- --> el operador de decremento (--) disminuye (o resta de a uno) su operando y retorna un valor.
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:
Console.Write("Ingresar número: ");
long n = Convert.ToInt64(Console.ReadLine());
while(n > 0)
{
Console.Write(n + ",");
n--;
}
Console.ReadKey();
1. Mostrar mensaje en pantalla
Console.Write("Ingresar número: ");
Muestra un mensaje para que el usuario escriba un número.
2. Guardar el número ingresado
long n = Convert.ToInt64(Console.ReadLine());
Lee el número escrito por el usuario y lo guarda en la variable
n.
3. Ciclo while
while(n > 0)
El ciclo se repite mientras el número sea mayor que 0.
4. Mostrar los números
Console.Write(n + ",");
Muestra el valor actual de la variable n.
5. Restar 1 al número
n--;
Disminuye el valor de n en 1 en cada repetición.
6. Pausar el programa
Console.ReadKey();
Espera que el usuario presione una tecla para cerrar el programa.
Resultado del programa
Si el usuario ingresa el número 5, el programa mostrará:
5,4,3,2,1,
Código del ejercicio: Con ciclo for
Definición de los códigos del ejercicio:
Console.Write() --> escribe un texto en pantalla.long --> dato entero de 64 bits.
Convert.ToInt64() --> convierte un valor especificado en un entero de 64 bits con signo.
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.
for --> el ciclo for recorre un bloque de código varias veces.
> --> el operador mayor que ( > ) devuelve true si el operando izquierdo es mayor que el operando derecho.
+ --> el operador ( + ) concatena variables de cadena.
-- --> el operador de decremento (--) disminuye (o resta de a uno) su operando y retorna un valor.
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:
Console.Write("Ingresar número: ");
long n = Convert.ToInt64(Console.ReadLine());
for(long i = 0; n > i; n--)
{
Console.Write(n + ",");
}
Console.ReadKey();
1. Mostrar mensaje
Console.Write("Ingresar número: ");
Muestra un mensaje en pantalla para pedir al usuario que ingrese un número.
2. Guardar el número
long n = Convert.ToInt64(Console.ReadLine());
Lee el número ingresado y lo guarda en la variable
n.
3. Ciclo for
for(long i = 0; n > i; n--)
Este ciclo repite el proceso mientras
n sea mayor que i.
- i = 0 → Variable de control.
- n > i → Condición para repetir.
- n-- → Reduce el valor de n en 1.
4. Mostrar números
Console.Write(n + ",");
Muestra el valor actual de n seguido de una coma.
5. Pausar consola
Console.ReadKey();
Espera que el usuario presione una tecla antes de cerrar el programa.
Resultado
Si el usuario ingresa:
5
El programa mostrará:
5,4,3,2,1,
No hay comentarios.:
Publicar un comentario