Files
Powershell/Nutrition/splits.ps1

33 lines
1.3 KiB
PowerShell

#VARS
[decimal]$Weight = Read-Host "Please input weight in kg"
[decimal]$Height = Read-Host "Please input height in cm"
[decimal]$Age = Read-Host "Please input age in years"
[char]$Gender = Read-Host "Are you Male (M) or Female (F)".ToUpper()
#determining split (female)
if ($Gender = "F") {
$Calories = 655.1 + (9.563 * $weight) + (1.850 + $Height) - (4.676 * $Age)
$Protein_Cals = ($Calories/10)*2
$Carbs_Cals = ($Calories/10)*6
$Fat_Cals = ($Calories/10)*2
Write-Host "Your BMR is:"([math]::Round($Calories,0))
Write-Host "Your recommended protein intake is:" ([math]::Round($Protein_Cals,0))"kcals"
Write-Host "Your recommended carbohydrate intake is:"([math]::Round($Carbs_Cals,0))"kcals"
Write-Host "Your recommended fat intake is:"([Math]::Round($Fat_Cals,0))"kcals"
}
#determing split (male)
elseif ($Gender = "M") {
$Calories = 66.47 + (13.75 * $weight) + (5.003 + $Height) - (6.755 * $Age)
$Protein = $Calories/4
$Carbs = $Calories/4
$Fats = $Calories/9
Write-Host "Your BMR is: " $Calories
Write-Host "Your recommended protein intake is: " $Protein
Write-Host "Your recommended carbohydrate intake is: " $Carbs
Write-Host "Your recommended fat intake is: " $Fats
}
else {
Exit-PSSession
}
Exit-PSSession