BASH – Script para encontrar el número menor y el mayor en una matriz (arreglo).-

#!/bin/bash
numbers=(22 5 13 23 55 9 16 7 25 4 12 11)
max=${numbers[0]}
min=${numbers[0]}
for num in "${numbers[@]}"; do
if [ "$num" -gt "$max" ]; then
max=$num
fi
if [ "$num" -lt "$min" ]; then
min=$num
fi
done
echo "Numero Menor  : $min"
echo "Numero mayor  : $max"

Al ejecutar este script obtendremos el siguiente resultado :

Numero Menor  : 4
Numero mayor  : 55
Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *