Estou ajudando um ser humano com a parte da contabilidade de sua empresa. E uma das primeiras coisas que eu fiz, foi esse algoritmo besta para eu somar alguns valores reais. Convenhamos que será bem mais rápido se compararmos com uma calculadora de mão.
#!/bin/bash
LOOPING () {
read num
T=`echo $T + $num | bc` # Números Reais
#T=`expr $T + $num` # Números Inteiros
clear
echo $T
EXEC=`expr $EXEC + 1`
while [ $EXEC -ge "1" ]; do
LOOPING
done
}
read num
T=`echo $T + $num | bc` # Números Reais
#T=`expr $T + $num` # Números Inteiros
clear
echo $T
EXEC=`expr $EXEC + 1`
while [ $EXEC -ge "1" ]; do
LOOPING
done
}
#<========================================================================================>
N_VEZES () {
read num
T=`echo $T + $num | bc` # Números Reais
#T=`expr $T + $num` # Números Inteiros
clear
echo $T
EXEC=`expr $EXEC + 1`
while [ "${EXEC}" -ne "${N}" ]; do
N_VEZES
done
}
#<===============================================================>
REPEAT () {
echo "Deseja executar quantas vezes?"
read N
}
#<================================================================>
INFO () {
echo "Deseja somar em looping ou vezes determinadas? (L|N)"
read LN
case $LN in
L|l) LOOPING;;
N|n) REPEAT && N_VEZES;;
esac
}
#<===================================================================>
T="0"
INFO
Quem quiser baixar o código direto é só clicar aqui
Nenhum comentário:
Postar um comentário