Programa que
imprime 5 números
#!/bin/sh
for
i in $(seq 1 5); do
echo
$i
done
Tabla de
multiplicación
#!/bin/sh
echo Digite un numero
read num
for
i in $(seq 1 12); do
echo
$num x Si = $(($num*$i))
done
Dos formas
diferentes de for
#!/bin/sh
echo Ingrese un nombre
read
nom
for
i in $(seq 1 8); do
echo
$i=$nom
done
#!/bin/sh
for i in $(seq 1 10); do
echo Soy ingeniero
done
Hacer un programa
con el while
#!/bin/sh
a seq 1 5
i=1
while
[ $i -lt 6 ]; do
echo
$i
i=$(($i+1))
done
Programa que diga
si un número es positivo o negativo
#!/bin/sh
echo Ingrese un numero
read i
if [
$i -gt -1 ]; then
echo
$i es positivo
else
echo $i es negativo
fi
Programa que diga
si un número es mayor de 100
#!/bin/sh
echo Ingrese un numero
read i
if [
$i -ge 100 ]; then
echo
$i es mayor que 100
else
echo $i es menor que 100
fi
Programa que diga
si un número es divisible entre 101
#!/bin/sh
echo Ingrese un numero
read i
if [
$(($i%101)) -eq 0 ]; then
echo
$i es disible entre 101
else
echo $i es no disible entre 101
fi
Programa que diga
si un número es par o impar
#!/bin/sh
echo Ingrese un numero
read i
if [
$(($i%2)) -eq 0 ]; then
echo
$i es par
else
echo $i es impar
fi
Programa que la
cantidad de n número y que diga cuales son pares e impares
#!/bin/sh
echo Ingrese un numero
read num
for
i in $(seq 1 $num); do
echo número
read nume
if [ $(($nume%2)) -eq 0 ]; then
echo el número es par
else
echo el número es impar
fi
done
Programa que imprime una frase al revés
#!/bin/bash
echo “Introduce una frase”
read frase
esarf=””
for
((i=$((${#frase}-1));i>=0;i--)) {
esarf=${esarf}${frase:$i;1}
}
echo “’${frase}’ al revés es ‘${esarf}’”
Hacer un programa que lee 10 números
donde sume los números pares y multiplique los impares
Hacer un programa que imprima uno de los
días de las semanas
No hay comentarios:
Publicar un comentario