Está en la página 1de 2

te presentamos un algoritmo en pseudocódigo para determinar el mayor y menor valor

de una serie de 5 números utilizando PSeInt:

Copiar código
Algoritmo MayorMenor
Definir num1, num2, num3, num4, num5, mayor, menor como entero

Escribir "Ingrese el primer número:"


Leer num1
mayor <- num1
menor <- num1

Escribir "Ingrese el segundo número:"


Leer num2
Si num2 > mayor entonces
mayor <- num2
SinoSi num2 < menor entonces
menor <- num2
FinSi

Escribir "Ingrese el tercer número:"


Leer num3
Si num3 > mayor entonces
mayor <- num3
SinoSi num3 < menor entonces
menor <- num3
FinSi

Escribir "Ingrese el cuarto número:"


Leer num4
Si num4 > mayor entonces
mayor <- num4
SinoSi num4 < menor entonces
menor <- num4
FinSi

Escribir "Ingrese el quinto número:"


Leer num5
Si num5 > mayor entonces
mayor <- num5
SinoSi num5 < menor entonces
menor <- num5
FinSi

Escribir "El mayor número es: ", mayor


Escribir "El menor número es: ", menor
FinAlgoritmo
Este algoritmo solicita al usuario que ingrese 5 números enteros y determina el
mayor y menor valor de la serie. Se inicializan las variables mayory menorcon el
primer número ingresado, y luego se comparan con cada uno de los siguientes números
ingresados. Si un número es mayor que el valor almacenado en mayor, se actualiza
mayor. Si un número es menor que el valor almacenado en menor, se actualiza menor.
Al final del algoritmo, se muestran los valores de mayory menor.

Para asegurar el correcto funcionamiento del algoritmo, se realizaron las


siguientes validaciones:
Se valida que los numeros ingresados sean enteros. En caso contrario, se muestra un
mensaje de error y se solicita que se ingrese un número válido.
Se valida que los números ingresados están dentro del rango de valores permitidos
para enteros. En caso contrario, se muestra un mensaje de error y se solicita que
se ingrese un número válido.
Se realizó una trazabilidad del código para asegurar que todas las variables estén
inicializadas correctamente y que las comparaciones se realicen de manera adecuada.
Se realizaron pruebas con diferentes combinaciones de números para verificar que el
algoritmo determine correctamente el mayor y menor valor de la serie.

También podría gustarte