
Patrick B. answered 04/20/20
Math and computer tutor/teacher
/***********************************************************************************
Given: age, resting heart rate
Max heart rate = 220 - age
Reserve = Max heart rate - resting heart rate
min target Heart Rate = 50% * reserve + resting heart rate
max target Heart RAte = 75% * reserve + resting heart rate
EX. 50, 80
Max heart rate = 220-50=170
Reserve = 170 - 80 = 90
min target heart rate = 50% of 90 + 80 = 45 + 80 = 125
max target heart rate = 75% of 90 + 80 = 45+22.5 + 80 = 125 + 22.5 = 147.5
-------------------------------------------------------------------------------
Ex. 40 , 80
Max heart rate = 220-40 = 180
Reserve = 180 - 80 = 100
min target heart rate = 50% * 100 + 80 = 50+80 = 130
max target heart rate = 75% * 100 + 80 = 75+80 = 155
************************************************************************************************/
#include <stdio.h>
int main()
{
int resting_heart_rate;
int age;
int max_heart_rate;
int reserve_amt;
int min_target_heart_rate;
int max_target_heart_rate;
printf(" Please input the age :> ");
scanf("%d",&age);
printf(" Please input the resting heart rate :>");
scanf("%d",&resting_heart_rate);
max_heart_rate = 220-age;
reserve_amt = max_heart_rate - resting_heart_rate;
min_target_heart_rate = 0.5 * reserve_amt + resting_heart_rate;
max_target_heart_rate = 0.75 * reserve_amt + resting_heart_rate;
printf(" resting heart rate = %d \n",resting_heart_rate);
printf(" age = %d \n",age);
printf(" absolute max heart rate : %d \n",max_heart_rate);
printf(" min target heart rate :%d \n",min_target_heart_rate);
printf(" max target heart rate :%d \n",max_target_heart_rate);
}