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.
long --> dato entero de 64 bits.
Console.ReadLine() --> lee un dato desde teclado.
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.
while --> el ciclo while recorre un bloque de código siempre que una condición específica sea verdadera.
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
> --> el operador mayor que ( > ) devuelve true si el operando izquierdo es mayor que el operando derecho.
< --> el operador menor que ( < ) devuelve true si el operando izquierdo es menor que el operando derecho.
\n --> es el carácter de salto de línea y se usa para indicar el fin de una línea de texto y el inicio de una línea nueva.
$"{}" --> interpolación de cadenas proporciona una sintaxis conveniente para concatenar varios valores para formar una 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 mayor = 0;
long menor = 99999999999;
int i = 1;
Console.Write("Ingresar cantidad de números a introducir: ");
int c = int.Parse(Console.ReadLine());
while(i <= c)
{
Console.Write("Ingresar número: ");
int n = int.Parse(Console.ReadLine());
if(n > mayor)
{
mayor = n;
}
if(n < menor)
{
menor = n;
}
i = i + 1;
}
Console.Write($"El número mayor es {mayor}\nEl número menor es {menor}");
Console.ReadKey();
1. Variables Iniciales
int mayor = 0;
Guarda el número más grande encontrado.
long menor = 99999999999;
Guarda el número más pequeño encontrado.
int i = 1;
Es el contador que controla el ciclo.
2. Pedir Cantidad de Números
El programa solicita cuántos números se van a ingresar.
int c = int.Parse(Console.ReadLine());
Console.ReadLine() lee el dato ingresado y int.Parse() lo convierte a entero.
3. Ciclo while
El ciclo se ejecuta mientras i <= c.
Esto permite ingresar la cantidad exacta de números.
4. Ingresar Número
Dentro del ciclo se pide un número:
int n = int.Parse(Console.ReadLine());
El número ingresado se guarda en la variable n.
5. Encontrar el Número Mayor
La condición:
if(n > mayor)
verifica si el número ingresado es mayor que el valor guardado en mayor.
Si es verdadero, el valor de mayor se actualiza.
6. Encontrar el Número Menor
La condición:
if(n < menor)
verifica si el número ingresado es menor que el valor guardado en menor.
Si la condición es verdadera, el valor de menor cambia por el nuevo número.
7. Incrementar el Contador
i = i + 1;
Aumenta el contador en 1 para continuar con el siguiente número.
8. Mostrar Resultados
Al finalizar el ciclo se muestran:
• El número mayor.
• El número menor.
9. Console.ReadKey()
Espera que el usuario presione una tecla antes de cerrar la consola.
No hay comentarios.:
Publicar un comentario