Descobrir se um número é par ou impar
Muitas vezes nos deparamos com a necessidade de saber se um número é par ou impar, e como fazer isto em shellscript?
Esse script vai resolver o problema.
Esse script vai resolver o problema.
Descrição
Muitas vezes nos deparamos com a necessidade de saber se um número é par ou impar, e como fazer isto em shellscript?
Esse script vai resolver o problema.
Esse script vai resolver o problema.
#!/bin/bash
function _AND(){
NUM=$[ $NUMERO & 1 ]
}
function _VERIF(){
if [ $NUM -eq 0 ]; then
echo "par: "
else
echo "impar: "
fi
}
echo -n "entre com um numero: "
read NUMERO
_AND $NUMERO
_VERIF
EhPar(){
return $(($1%2))
}
Uso:
$ read i
$ EhPar $i && echo $i é par || echo $i é ímpar
:-)