19
Geek Feelings
É, gente... eu sei... ando relapsa...
Mas juro que não é desmotivação! É só excesso de trabalho mesmo.
Então... pra não deixá-los na mão durante toda uma semana, resolvi postar uma coisa bem light.
O código da minha calculadora em Shell Script.
Espero que gostem e aposto que vai ser super útil! Até o próximo post, galera!
#!/bin/bash
Principal () {
echo "1 - Adicao"
echo "2 - Subtracao"
echo "3 - Multiplicacao"
echo "4 - Divisao"
echo "i - Informacoes do script"
echo "x - Sair"
echo -e "Escolha a operacao a ser realizada: \c"
read OPERADOR
case $OPERADOR in
1) Soma;;
2) Subtrai;;
3) Multiplica;;
4) Divide;;
i) Info;;
x) exit;;
*) echo "Opcao invalida! Tente novamente."; Principal;;
esac
}
Soma () {
echo -e "Digite o primeiro valor: \c"
read PRIMEIRO
echo -e "Digite o segundo valor: \c"
read SEGUNDO
RESULTADO=$[ $PRIMEIRO + $SEGUNDO ]
echo -e "\n\t$PRIMEIRO + $SEGUNDO = $RESULTADO\n"
Principal
}
Subtrai () {
echo -e "Digite o primeiro valor: \c"
read PRIMEIRO
echo -e "Digite o segundo valor: \c"
read SEGUNDO
RESULTADO=$[ $PRIMEIRO - $SEGUNDO ]
echo -e "\n\t$PRIMEIRO - $SEGUNDO = $RESULTADO\n"
Principal
}
Multiplica () {
echo -e "Digite o primeiro valor: \c"
read PRIMEIRO
echo -e "Digite o segundo valor: \c"
read SEGUNDO
RESULTADO=$[ $PRIMEIRO * $SEGUNDO ]
echo -e "\n\t$PRIMEIRO x $SEGUNDO = $RESULTADO\n"
Principal
}
Divide () {
echo -e "Digite o primeiro valor: \c"
read PRIMEIRO
echo -e "Digite o segundo valor: \c"
read SEGUNDO
RESULTADO=$[ $PRIMEIRO / $SEGUNDO ]
echo -e "\n\t$PRIMEIRO : $SEGUNDO = $RESULTADO\n"
Principal
}
Info () {
echo -e "\n\tScript desenvolvido por Thais de Franca Roland.\n"
echo -e "\tDuvidas e/ou sugestoes: thaisfr@gmail.com\n"
Principal
}
Principal
Mas juro que não é desmotivação! É só excesso de trabalho mesmo.
Então... pra não deixá-los na mão durante toda uma semana, resolvi postar uma coisa bem light.
O código da minha calculadora em Shell Script.
Espero que gostem e aposto que vai ser super útil! Até o próximo post, galera!
#!/bin/bash
Principal () {
echo "1 - Adicao"
echo "2 - Subtracao"
echo "3 - Multiplicacao"
echo "4 - Divisao"
echo "i - Informacoes do script"
echo "x - Sair"
echo -e "Escolha a operacao a ser realizada: \c"
read OPERADOR
case $OPERADOR in
1) Soma;;
2) Subtrai;;
3) Multiplica;;
4) Divide;;
i) Info;;
x) exit;;
*) echo "Opcao invalida! Tente novamente."; Principal;;
esac
}
Soma () {
echo -e "Digite o primeiro valor: \c"
read PRIMEIRO
echo -e "Digite o segundo valor: \c"
read SEGUNDO
RESULTADO=$[ $PRIMEIRO + $SEGUNDO ]
echo -e "\n\t$PRIMEIRO + $SEGUNDO = $RESULTADO\n"
Principal
}
Subtrai () {
echo -e "Digite o primeiro valor: \c"
read PRIMEIRO
echo -e "Digite o segundo valor: \c"
read SEGUNDO
RESULTADO=$[ $PRIMEIRO - $SEGUNDO ]
echo -e "\n\t$PRIMEIRO - $SEGUNDO = $RESULTADO\n"
Principal
}
Multiplica () {
echo -e "Digite o primeiro valor: \c"
read PRIMEIRO
echo -e "Digite o segundo valor: \c"
read SEGUNDO
RESULTADO=$[ $PRIMEIRO * $SEGUNDO ]
echo -e "\n\t$PRIMEIRO x $SEGUNDO = $RESULTADO\n"
Principal
}
Divide () {
echo -e "Digite o primeiro valor: \c"
read PRIMEIRO
echo -e "Digite o segundo valor: \c"
read SEGUNDO
RESULTADO=$[ $PRIMEIRO / $SEGUNDO ]
echo -e "\n\t$PRIMEIRO : $SEGUNDO = $RESULTADO\n"
Principal
}
Info () {
echo -e "\n\tScript desenvolvido por Thais de Franca Roland.\n"
echo -e "\tDuvidas e/ou sugestoes: thaisfr@gmail.com\n"
Principal
}
Principal