Cálculo De Calorias

Calculadora de Calorias Diárias

Utilize esta ferramenta para estimar suas necessidades calóricas diárias, seja para manter, perder ou ganhar peso. A calculadora utiliza a fórmula de Mifflin-St Jeor, considerada uma das mais precisas para estimar o Gasto Energético Basal (GEB), e ajusta com base no seu nível de atividade.

Sedentário (pouco ou nenhum exercício) Levemente Ativo (exercício leve/esportes 1-3 dias/semana) Moderadamente Ativo (exercício moderado/esportes 3-5 dias/semana) Muito Ativo (exercício intenso/esportes 6-7 dias/semana) Extremamente Ativo (exercício muito intenso/trabalho físico)

O Que São Calorias e Por Que Calculá-las?

Calorias são unidades de energia que nosso corpo obtém dos alimentos e bebidas. Elas são essenciais para todas as funções corporais, desde a respiração e a circulação sanguínea até o movimento e o pensamento. Calcular suas necessidades calóricas diárias é um passo fundamental para quem busca gerenciar o peso, seja para emagrecer, manter ou ganhar massa muscular.

Gasto Energético Basal (GEB) e Gasto Energético Total Diário (GETD)

A calculadora utiliza dois conceitos principais:

  • Gasto Energético Basal (GEB) ou Taxa Metabólica Basal (TMB): É a quantidade mínima de calorias que seu corpo precisa para realizar funções vitais em repouso, como manter a temperatura corporal, respirar e fazer o coração bater. É o "combustível" básico para a sua sobrevivência.
  • Gasto Energético Total Diário (GETD): Este é o número total de calorias que você queima em um dia, incluindo seu GEB e as calorias gastas em atividades físicas e na digestão dos alimentos. É o valor que indica quantas calorias você precisa consumir para manter seu peso atual.

A Fórmula de Mifflin-St Jeor

Nossa calculadora emprega a fórmula de Mifflin-St Jeor, amplamente reconhecida por sua precisão. Ela leva em consideração seu gênero, idade, peso e altura para estimar seu GEB:

  • Para Homens: GEB = (10 x peso em kg) + (6.25 x altura em cm) – (5 x idade em anos) + 5
  • Para Mulheres: GEB = (10 x peso em kg) + (6.25 x altura em cm) – (5 x idade em anos) – 161

Após calcular o GEB, o resultado é multiplicado por um fator de atividade para determinar o GETD, que reflete seu estilo de vida.

Níveis de Atividade

O fator de atividade é crucial para ajustar o GEB ao seu estilo de vida:

  • Sedentário: Pouco ou nenhum exercício.
  • Levemente Ativo: Exercício leve/esportes 1-3 dias por semana.
  • Moderadamente Ativo: Exercício moderado/esportes 3-5 dias por semana.
  • Muito Ativo: Exercício intenso/esportes 6-7 dias por semana.
  • Extremamente Ativo: Exercício muito intenso, trabalho físico ou treinamento duas vezes ao dia.

Como Usar a Calculadora

  1. Selecione seu gênero.
  2. Insira sua idade em anos.
  3. Insira seu peso em quilogramas (kg).
  4. Insira sua altura em centímetros (cm).
  5. Escolha o nível de atividade que melhor descreve sua rotina.
  6. Clique em "Calcular Calorias" para ver seu GEB e GETD.

Importante: Um Guia, Não um Diagnóstico

Esta calculadora fornece uma estimativa baseada em fórmulas padrão. As necessidades calóricas individuais podem variar devido a fatores como genética, composição corporal, saúde hormonal e condições médicas. Para um plano nutricional personalizado e preciso, é sempre recomendável consultar um profissional de saúde ou nutricionista.

.calorie-calculator-container { font-family: 'Arial', sans-serif; max-width: 700px; margin: 20px auto; padding: 25px; border: 1px solid #e0e0e0; border-radius: 10px; background-color: #f9f9f9; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08); } .calorie-calculator-container h2 { text-align: center; color: #333; margin-bottom: 20px; font-size: 26px; } .calorie-calculator-container p { font-size: 16px; line-height: 1.6; color: #555; margin-bottom: 15px; } .calculator-form .form-group { margin-bottom: 18px; display: flex; flex-direction: column; } .calculator-form label { font-weight: bold; margin-bottom: 8px; color: #444; font-size: 15px; } .calculator-form input[type="number"], .calculator-form select { width: 100%; padding: 12px; border: 1px solid #ccc; border-radius: 6px; font-size: 16px; box-sizing: border-box; transition: border-color 0.3s ease; } .calculator-form input[type="number"]:focus, .calculator-form select:focus { border-color: #007bff; outline: none; box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25); } .calculator-form input[type="radio"] { margin-right: 5px; margin-left: 10px; transform: scale(1.1); } .calculator-form input[type="radio"] + label { font-weight: normal; margin-bottom: 0; display: inline-block; margin-right: 15px; } .calculator-form button { display: block; width: 100%; padding: 14px 20px; background-color: #28a745; color: white; border: none; border-radius: 6px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.3s ease, transform 0.2s ease; margin-top: 25px; } .calculator-form button:hover { background-color: #218838; transform: translateY(-2px); } .calculator-result { margin-top: 30px; padding: 20px; border: 1px solid #d4edda; background-color: #e2f0e5; border-radius: 8px; font-size: 18px; color: #155724; text-align: center; line-height: 1.8; font-weight: bold; } .calculator-result strong { color: #0a3615; } .calorie-article { margin-top: 40px; padding-top: 20px; border-top: 1px solid #e0e0e0; } .calorie-article h3 { color: #333; font-size: 22px; margin-bottom: 15px; border-bottom: 2px solid #007bff; padding-bottom: 5px; } .calorie-article ul { list-style-type: disc; margin-left: 25px; margin-bottom: 15px; color: #555; } .calorie-article ol { list-style-type: decimal; margin-left: 25px; margin-bottom: 15px; color: #555; } .calorie-article li { margin-bottom: 8px; line-height: 1.5; } @media (max-width: 600px) { .calorie-calculator-container { padding: 15px; margin: 10px; } .calorie-calculator-container h2 { font-size: 22px; } .calculator-form label, .calculator-form input, .calculator-form select, .calculator-form button { font-size: 15px; padding: 10px; } .calculator-result { font-size: 16px; padding: 15px; } .calorie-article h3 { font-size: 20px; } } function calculateCalories() { var genderMale = document.getElementById("genderMale").checked; var age = parseFloat(document.getElementById("age").value); var weight = parseFloat(document.getElementById("weight").value); var height = parseFloat(document.getElementById("height").value); var activityLevelFactor = parseFloat(document.getElementById("activityLevel").value); // Input validation if (isNaN(age) || age <= 0) { document.getElementById("calorieResult").innerHTML = "Por favor, insira uma idade válida."; return; } if (isNaN(weight) || weight <= 0) { document.getElementById("calorieResult").innerHTML = "Por favor, insira um peso válido."; return; } if (isNaN(height) || height <= 0) { document.getElementById("calorieResult").innerHTML = "Por favor, insira uma altura válida."; return; } var bmr; // Basal Metabolic Rate // Mifflin-St Jeor Equation if (genderMale) { bmr = (10 * weight) + (6.25 * height) – (5 * age) + 5; } else { // Female bmr = (10 * weight) + (6.25 * height) – (5 * age) – 161; } var tdee = bmr * activityLevelFactor; // Total Daily Energy Expenditure var resultHtml = "

Seus Resultados:

"; resultHtml += "Seu Gasto Energético Basal (GEB) é de aproximadamente " + Math.round(bmr) + " calorias por dia."; resultHtml += "Seu Gasto Energético Total Diário (GETD) para manter seu peso atual é de aproximadamente " + Math.round(tdee) + " calorias por dia."; resultHtml += "Para perder peso, você pode considerar consumir cerca de 500 calorias a menos que seu GETD (aprox. " + Math.round(tdee – 500) + " calorias)."; resultHtml += "Para ganhar peso, você pode considerar consumir cerca de 500 calorias a mais que seu GETD (aprox. " + Math.round(tdee + 500) + " calorias)."; document.getElementById("calorieResult").innerHTML = resultHtml; }

Leave a Reply

Your email address will not be published. Required fields are marked *