Si un número es par, su resto después de dividirlo por 2 será 0. De lo contrario, el número es impar. Entonces, use el operador restante % dentro de if-else para verificar si un número es par o impar. Así es cómo:
1 2 3 4 5 6 7 8 9 |
#!/bin/bash read -p "Ingrese un numero:" num if [ $((num%2)) == 0 ] then echo "El numero es par" else echo "El numero es impar" fi |
Al ejecutarlo :
1 2 |
Ingrese un numero:25 El numero es impar |