segunda-feira, 28 de abril de 2014

Finanças - Peso ideal com a HP-12C

Fórmula de Lorentz foi criada com o objetivo de calcular o peso ideal de uma pessoa, em quilogramas, em função de sua altura, expressa em centímetros. ATENÇÃO: Isso em nada tem a ver com o IMC e essa é uma medida "aproximada" sem levar em consideração muitos fatores. A fórmula é a seguinte:
Peso Ideal = (A - 100) - ((A - 150)/K)
Sendo A a altura da pessoa dada em centímetros e K é igual a 4 para homens e 2 para mulheres. Nosso objetivo com essa fórmula, é aprendermos um pouco sobre a criação de programas na HP-12C que podem facilitar nossa vida. Na programação tudo é uma simples questão de repetir passo a passo, então primeiro devemos saber como seria realizar o cálculo direto na máquina:
  1. Digitar o valor de A e pressionar ENTER
  2. Digitar 100 e pressionar a tecla "-"
  3. Digitar o valor de A e pressionar ENTER
  4. Digitar 150 e pressionar a tecla "-"
  5. Digitar o valor de K e pressionar a tecla "÷"
  6. Pressionar a tecla "-"
Caso os valores de A e K estivessem armazenados em uma área de memória determinada (com STO n), buscaríamos esse valor de lá (com RCL n). Isso é muito importante para os programas, pois todos os valores são passados desta maneira. Como já temos todos os passos podemos realizar o seguinte programa:
f [P/R]   -> Entrar no modo de programação
f [PRGM]  -> Apagar os programas em memória
[STO] 1   -> Guardar o número digitado na área 1
100       -> Digitar o valor 100
-         -> Subtrair um pelo outro
[RCL] 1   -> Obter o valor guardado na área 1
150       -> Digitar o valor 150
-         -> Subtrair um pelo outro
[RCL] 0   -> Obter o valor guardado na área 0 (K)
÷         -> Dividir pelo resultado anterior
-         -> Subtrair pelo resultado anterior
f [P/R]   -> Sair do modo de programação
As duas primeira instruções e a última sempre serão repetidas em todos os programas as outras são os passos que executamos. Antes de executar este programa, precisamos colocar o valor de K na posição 0 de memória, não nos preocupamos com A pois este será passado na chamada do programa. Por exemplo:
4 [STO] 0 -> Guardar o valor de K na área 0 (se for mulher colocar 2)
170 [R/S] -> Valor de A
E como resposta teremos que o "Peso Ideal" para uma pessoa com 1 metro e 70 de altura é de 65 Kg. Para uma nova consulta basta digitar a altura e pressionar [R/S]. Se deseja trocar o sexo, basta digitar 2 (para mulher) e novamente [STO] 0.

Obrigado e até a próxima
Fernando Anselmo

0 comentários:

Postar um comentário