#include <iostream> #include <iomanip> using namespace std; // Your processTarge
ID: 3921305 • Letter: #
Question
#include <iostream>
#include <iomanip>
using namespace std;
// Your processTargetHeartRate function goes here
int processTargetHeartRate(int age)
{
int bpm;
cout << "Enter your age: ";
cin >> age;
return age;
}
int calculateMaximumHeartRate(int age)
{
int maximumHeartRate;
return maximumHeartRate = 220 - age;
}
// Your displayTargetHeartRate function goes here
void displayTargetHeartRate(int MaximumHeartRate, int age)
{
int maximumHeartRate = calculateMaximumHeartRate(age);
double minimumTargetRate = maximumHeartRate * .6;
double maximumTargetRate = maximumHeartRate * .7;
cout << "Minimum target heart rate is " << minimumTargetRate << endl;
cout << "Maximum target heart rate is " << maximumTargetRate << endl;
}
int main()
{
processTargetHeartRate();
int maximumHeartRate = calculateMaximumHeartRate(age);
displayTargetHeartRate(maximumHeartRate, age);
return 0;
}
can you guys fix it for me
it is C++ coding I have an error and I am confuse
Explanation / Answer
Everything is fine except the following :
- you have used the return type int for "processTargetHeartRate" function which you have not received in main function.
- you have mentioned int parameter for " processTargetHeartRate" function but you hadn't sent an parameter while calling it from main function
- in calculateMaximumHeartRate function return statement may or may not have expression , please check it out
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.