Lab 3
Lab 3
Algorithm:
Code:
#include <stdio.h>
#include <math.h>
if (gender == 'M') {
maxHR = 203.7 / (1 + exp(0.033 * (age - 104.3)));
} else { // gender is 'F'
maxHR = 190.2 / (1 + exp(0.0453 * (age - 107.5)));
}
return maxHR;
}
int main() {
char gender, FIT;
int age, restingHR, trainingHR;
double maxHR, fitnessLevel;
printf("Enter your fitness level [Low (L), Medium (M), High (H)]: ");
scanf(" %c", &FIT); // Reuse the gender variable for fitness level
switch (FIT) {
case 'L':
fitnessLevel = 0.55;
break;
case 'M':
fitnessLevel = 0.65;
break;
case 'H':
fitnessLevel = 0.85;
break;
default:
printf("Error: Invalid fitness level\n");
fitnessLevel = 0;
break;
}
return (0);
}
Output:
Enter your gender [Male (M), Female (F)]: M
Enter your age: 19
Enter your resting heart rate: 64
Enter your fitness level [Low (L), Medium (M), High (H)]: M
Your training heart rate is 147
Enter your gender [Male (M), Female (F)]: F
Enter your age: 20
Enter your resting heart rate: 63
Enter your fitness level [Low (L), Medium (M), High (H)]: H
Your training heart rate is 168
Problem 3:
Algorithm:
Code:
#include <stdio.h>
return courseGrade;
}
int main() {
// Input variables
double quizzes[10];
int midterm, finalExam;
double finalGrade;
return 0;
}
Output:
Enter the grades for 10 quizzes (0 to 10):
Grade 1: 9.5
Grade 2: 6
Grade 3: 4
Grade 4: 10
Grade 5: 7.8
Grade 6: 3.4
Grade 7: 9
Grade 8: 5.6
Grade 9: 9
Grade 10: 10
Enter the grades for the midterm (0 to 100): 73
Enter the grade for the final exam (0 to 100): 84
The final grade is: 62.22
Enter the grades for 10 quizzes (0 to 10):
Grade 1: 9.5
Grade 2: 8.4
Grade 3: 9
Grade 4: 10
Grade 5: 7.8
Grade 6: 10
Grade 7: 9
Grade 8: 9.6
Grade 9: 9
Grade 10: 10
Enter the grades for the midterm (0 to 100): 89
Enter the grade for the final exam (0 to 100): 81
The final grade is: 65.90
Enter the grades for 10 quizzes (0 to 10):
Grade 1: 8.5
Grade 2: 8.5
Grade 3: 9
Grade 4: 8.5
Grade 5: 7.5
Grade 6: 7
Grade 7: 9
Grade 8: 9.5
Grade 9: 10
Grade 10: 10
Enter the grades for the midterm (0 to 100): 80
Enter the grade for the final exam (0 to 100): 70
The final grade is: 58.24