calculadoras
Autor: maycom | Publicado: 2014-11-07T14:36:00-08:00


<!--
form.calculadoras {
background-color: #EFEFEF; 
width:450px;
font: 13px Verdana, sans-serif;
color: #003399;
border: 1px solid #EFEFEF;
padding-left:10px;
}
.calculadoras_maior {
background-color: #EFEFEF; 
width:460px;
font: 13px Verdana, sans-serif;
color: #003399;
border: 1px solid  #EFEFEF;
padding-left:10px;
}
.campos {
background-color:#FFF; 
font: 15px georgia;
color:#0033CC;
margin-right: 20px;
}
.campos_engordometro {
background-color:#FFDA8F; 
font: 15px georgia;
width:40px;
color:#0033CC;
margin-right: 20px;
}
.botao {
background-color: #836FFF;
font: 15px Verdana, sans-serif;
color: #fff;
margin-left: 110px;
}
-->





Calcule sua % de gordura SEM adipômetro:

Altura (ex: 177cm):


Cintura (circunferência em cm, medir no umbigo):


Pescoço (Medir abaixo do "pomo de adão", circuferência em cm):


Quadril (apenas mulheres, circunferência em cm):


Voce é:

Homem
Mulher




Sua % de gordura estimada é:

Método desenvolvido pelo Centro de Pesquisa de Saúde Naval Americano.


Calcule seu PESO IDEAL da forma mais correta possível:

Peso atual em KG:


% de gordura corporal atual: (Use a calculadora acima para isso):


% de gordura desejada (veja tabela logo abaixo):




Seu peso IDEAL correto é:




% gordura corporal

Homens

Mulheres



Nível de competição

3%-6%

9%-12%



Bastante em forma

&lt;=  9%

&lt;= 15%



Em forma

10%-14%

16%-20%



Média

15%-19%

21%-25%



Abaixo da média

20%-25%

26%-30%



 Precisa de atenção

26%-30%+

31%-40%+


Calcule seu gasto calórico diário (DCE):

Idade:


Peso em KG:


Altura em CM:


Voce é:

Homem
Mulher



Selecione atividade 
Sedentário (praticamente nenhum exercício)
Levemente ativo (exercício leve/esportes 1-3 dias/semana)
Moderadamente ativo (exercício moderado/esportes 3-5 dias/semana)
Bastante ativo (exercício forte/esportes 6-7 dias/semana)
Extra ativo (trabalho físico ou treinamento muito intenso)





Seu consumo calórico diário é de (kcal):



/**** IMC ****/
function imc(Atext, Btext, form)
{
     var A = parseFloat(Atext);
     var B = parseFloat(Btext);
     form.Answer.value = parseInt((A / (B*B))*10000);
}
/****************************/

/**** DCE ****/
function dce(I, P, A, form) {

var basal;
var dce_total;
var item;
var atividade;

  item = form.sexo.selectedIndex;
  atividade = form.sexo.options[item].text;
  
    if (atividade.toString() == "Homem"){
         basal = (10*P)+(6.25*A)-(5*I)+5;
    }
    if (atividade.toString() == "Mulher"){
         basal = (10*P)+(6.25*A)-(5*I)-161;      
    }

  item = form.list.selectedIndex;
  atividade = form.list.options[item].text;
  
    if (atividade.toString() == "Sedentário (praticamente nenhum exercício)"){
               basal = parseInt(basal * 1.2); 
    }else if(atividade.toString() == "Levemente ativo (exercício leve/esportes 1-3 dias/semana)"){
               basal = parseInt(basal * 1.375);
    }else if(atividade.toString() == "Moderadamente ativo (exercício moderado/esportes 3-5 dias/semana)"){
               basal = parseInt(basal * 1.55);
    }else if(atividade.toString() == "Bastante ativo (exercício forte/esportes 6-7 dias/semana)"){
               basal = parseInt(basal * 1.725); 
    }else if(atividade.toString() == "Extra ativo (trabalho físico ou treinamento muito intenso)"){
               basal = parseInt(basal * 1.9);
    }
     form.Answer.value = basal;
}
/****************************/

/****** BF ************/
function bf(Idade, Peito, Abdomen, Perna, form)
{
     var v_Idade = parseFloat(Idade);
     var v_Peito = parseFloat(Peito);
     var v_Abdomen = parseFloat(Abdomen);
     var v_Perna = parseFloat(Perna);

     var soma = v_Peito + v_Abdomen + v_Perna;
     var aux = 1.1093800 - 0.0008267*soma;
     aux = aux + 0.0000016*soma*soma;
     aux = aux - 0.0002574*v_Idade;
     densidade = aux;

     gordura = 4.95/densidade;
     gordura = gordura - 4.5;
     gordura = gordura*100;

     form.BF_resultado.value = parseInt(gordura);
}
/*********************/

/**** BF sem adipometro ****/
function bf_sem(A, H, N, Height, form) {

var bf;
var sex;
var item;
var aux2;

  item = form.sexo.selectedIndex;
  sex = form.sexo.options[item].text;
  
    if (sex.toString() == "Homem"){
         
         aux2 = A-N;
         aux = Math.log(aux2)/Math.log(10);
         aux = 0.19077*aux;
         aux2 = Math.log(Height)/Math.log(10);
         aux2 = 0.15456*aux2;
         aux = 1.0324 - aux;
         aux = aux + aux2;
         aux = 495/aux;
         aux = aux - 450;
         bf = aux;
    }
    if (sex.toString() == "Mulher"){
         aux2 = parseInt(H)+parseInt(A)-parseInt(N);
        aux = Math.log(aux2)/Math.log(10);
         aux = 0.35004*aux;
         aux2 = Math.log(Height)/Math.log(10);
         aux2 = 0.22100*aux2;
         aux = 1.29579 - aux;
         aux = aux + aux2;
         aux = 495/aux;
         aux = aux - 450;
         bf = aux;
    }

     form.Answer.value = parseFloat(bf);
}
/****************************/


/********* Peso Ideal **********/

function peso_ideal(peso, bf_a, bf_b, form)
{
     Apeso = parseFloat(peso);
     Abf_a = parseInt(bf_a);
     Abf_a = Abf_a / 100;
     Abf_b = parseInt(bf_b);
     Abf_b = Abf_b / 100;
     Abf_b = 1 - Abf_b;
     
     Massa_magra = Abf_a * Apeso;
     Massa_magra = Apeso - Massa_magra;
     Peso_final = Massa_magra / Abf_b;
     form.Answer.value = parseFloat(Peso_final);
    
}

/****************************/

/********* Engordometro **********/

function engordometro(a1, q1, a2, q2, a3, q3, a4, q4, form)
{
     Kcal1 = parseInt(a1);
     Kcal1 = Kcal1 * q1;
     
     Kcal2 = parseInt(a2);
     Kcal2 = Kcal2 * q2;
 
     Kcal3 = parseInt(a3);
     Kcal3 = Kcal3 * q3;

     Kcal4 = parseInt(a4);
     Kcal4 = Kcal4 * q4;

     Total_semana = Kcal1 + Kcal2 + Kcal3 + Kcal4;
     Total_semana = Total_semana / 3500;
     Total_semana = parseFloat(Total_semana);

     form.Resultado1.value = Total_semana;
     form.Resultado2.value = Total_semana * 4;
     form.Resultado3.value = Total_semana * 48;

     form.Resultado4.value = parseInt(((Total_semana * 4) / 0.095));
     form.Resultado5.value = parseInt(((Total_semana * 4) / 0.122));

}

/****************************/