Mayores y menores de un conjunto de números

Más ejercicios resueltos

Si deseas revisar más ejercicios resueltos, haz click en el siguiente botón. 

Enunciado

Dada una lista de n números naturales incluyendo el cero, se pide:

  • Determinar el mayor y menor número de dicha lista.
  • Determinar los dos mayores y los dos menores números de dicha lista.

 

No se sabe cuántos números existen en dicha lista por lo que deberá leerlos uno a uno. El flujo de lectura terminará cuando se lea un número menor que cero. En ese caso, no se debe considerar este número como parte de la lista.

Casos de prueba

Caso de prueba 1, para el mayor y menor de un conjunto de números:

Entrada:

\texttt{Ingrese número 1: 5}

\texttt{Ingrese número 2: 3}

\texttt{Ingrese número 3: 8}

\texttt{Ingrese número 4: 9}

\texttt{Ingrese número 5: 12}

Salida:

\texttt{El número con mayor magnitud es: 12}

\texttt{El número con menor magnitud es: 3}


Caso de prueba 2, para los dos mayores y menores de un conjunto de números:

Entrada:

\texttt{Ingrese número 1: 6}

\texttt{Ingrese número 2: 7}

\texttt{Ingrese número 3: 23}

\texttt{Ingrese número 4: 56}

\texttt{Ingrese número 5: 87}

\texttt{Ingrese número 6: 2}

\texttt{Ingrese número 7: 4}

\texttt{Ingrese número 8: 8}

\texttt{Ingrese número 9: 78}

\texttt{Ingrese número 10: 54}

\texttt{Ingrese número 11: -1}

Salida:

\texttt{El 1er número con mayor magnitud es: 87}

\texttt{El 2do número con mayor magnitud es: 78}

\texttt{El 1er número con menor magnitud es: 2}

\texttt{El 2do número con menor magnitud es: 4}