Ayuda con script para par o impar

Davidm15

Buenas tengo que hacer un script que tengas que poner dos numero y te diga cual es par o impar os pongo lo que yo he echo si me pudieseis ayudar gracias.

#!/bin/bash
clear

read -p "dime el primer numero " numero1
read -p "dime el segundo numero " numero2
for i in $[seq $numero $numero2)
let resultado1=numero1#2
let resultado2=numero2#2
if [ $resultado1 -eq 0 ]; then
echo "es par"
else
echo "es impar"
if [ $resultado2 -eq 0 ]; then
echo "es par"
else
echo "es impar"
fi

Que hay mal?

Vashealer

Según veo estás mirando si esos nº son 0 o no. Por qué no haces el módulo y lo compruebas?

num % 2 -eq 0 => par

1 respuesta
Davidm15

#2 Soy noob en scripts xd

#!/bin/bash
clear

read -p "dime el primer numero " numero1
read -p "dime el segundo numero " numero2
for i in $[seq $numero $numero2)
let resultado1=numero1#2
let resultado2=numero2#2
if [ $resultado1 % 2 -eq 0 ]; then
echo "es par"
else
echo "es impar"
if [ $resultado2 % 2 -eq 0 ]; then
echo "es par"
else
echo "es impar"
fi

asi te refieres ? sorry pero esque no controlo mucho estoy empezando en esto de hacer scripts

Usuarios habituales

  • Davidm15
  • Vashealer