Teste de Índice de Massa Corporal (IMC)
Publicado por Luciano J Grisoste 09/04/2009
[ Hits: 6.686 ]
Famoso teste de Índice de Massa Corporal, atualizado.
#!/bin/sh clear resposta='s' while [ $resposta = "s" ]; do clear echo ' # # #### ##### # #### # # # ##### ## #### # ## ## #### # # # # # # # # # # # # # # # # # # # # ##### # # # # # # # # # #### # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #### # # #### #### #### #### ##### ## # #### # # # #### ' abaixo='185' normal='249' sobrepeso='299' obesidade1='349' obesidade2='399' echo ' ' echo -n "Digite seu peso: "; read peso echo -n "Digite sua altura: "; read altura clear imc=$(echo "scale=1; $peso / ($altura * $altura)" | bc | sed 's/\.//') 2> /dev/null echo ' ' if [ $imc -lt $abaixo ] 2> /dev/null then echo "Você está abaixo do peso ideal!" fi if ([ $imc -ge $abaixo ] && [ $imc -le $normal ]) 2> /dev/null then echo "Parabéns, você está em seu peso normal!" fi if ([ $imc -gt $normal ] && [ $imc -le $sobrepeso ]) 2> /dev/null then echo "Você está acima do peso (Sobrepeso)!" fi if ([ $imc -gt $sobrepeso ] && [ $imc -le $obesidade1 ]) 2> /dev/null then echo "Obesidade (Grau I)!" fi if ([ $imc -gt $obesidade1 ] && [ $imc -le $obesidade2 ]) 2> /dev/null then echo "Obesidade (Grau II)!" fi if [ $imc -gt $obesidade2 ] 2> /dev/null then echo "Obesidade (Grau III)!" fi imc=$(echo "scale=1; $imc /10" | bc | sed 's/\./,/') 2> /dev/null echo "Seu IMC é: [$imc]; (O IMC normal é de 18,5 à 24,9)." echo ' ' echo -n "Deseja calcular outro IMC? (s/n): "; read opcao if [ $opcao = "n" ] then exit fi done exit 0 #Cálculo IMC Situação #_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ #Abaixo de 18,5 Você está abaixo do peso ideal #Entre 18,5 e 24,9 Parabéns — você está em seu peso normal! #Entre 25,0 e 29,9 Você está acima de seu peso (sobrepeso) #Entre 30,0 e 34,9 Obesidade grau I #Entre 35,0 e 39,9 Obesidade grau II #40,0 e acima Obesidade grau III
smbldap-groupCopy copiar grupos de user1 para user2
zsh: Cliff random number generator
Embaralhando aleatoriamente vetores - array shuffle
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Meu sistema operacional linux Ubuntu nao abre (3)