domingo, 19 de agosto de 2012
Mayor y menor de 3 numeros shell script
#!/bin/bash
echo "numero a"
read n1
echo "numero b"
read n2
echo "numero c"
read n3
#-----------------mayor-----------------------
if [ $n1 -gt $n2 ] && [ $n1 -gt $n3 ];
then
zenity --info --text " el mayor es: $n1"
fi
if [ $n2 -gt $n1 ] && [ $n2 -gt $n3 ];
then
zenity --info --text " el mayor es: $n2"
fi
if [ $n3 -gt $n1 ] && [ $n3 -gt $n2 ];
then
zenity --info --text " el mayor es: $n3"
fi
#-----------------menor-----------------------
if [ $n1 -lt $n2 ] && [ $n1 -lt $n3 ];
then
zenity --info --text " el menor es: $n1"
fi
if [ $n2 -lt $n1 ] && [ $n2 -lt $n3 ];
then
zenity --info --text " el menor es: $n2"
fi
if [ $n3 -lt $n1 ] && [ $n3 -lt $n2 ];
then
zenity --info --text " el menor es: $n3"
fi
exit 0
Suscribirse a:
Enviar comentarios (Atom)
Que significa -gt y -lt??
ResponderEliminarEscucha tu corazon
EliminarxD
Eliminar-gt es mayor o igual que y -lt menor o igual que
EliminarNana Married Otacibas se equivoca.
Eliminargt significa mayor
lt significa menor
para que fuera lo que Nana Married Otacibas dice, sería
ge mayor o igual
le menor o igual.
De nada
Me explican, me sale error al hacerlo en mi maquina virtual, dice "Orden no encontrada"
ResponderEliminar