QUESTION IMAGE
Question
jump to level 1
complete the code to output g =followed by the value of g to three digits after the decimal point. on the same line, output when m =followed by the value of m to two digits after the decimal point. end with a newline.
ex: if the input is 2.20, then the output is:
g = 30.400 when m = 2.20
note: setprecision(x) can be used in an output statement to print a double to x digits after the decimal point.
1 #include <iomanip>
2 #include <iostream>
3 using namespace std;
4
5 int main() {
6 double m;
7 double g;
8
9 cin >> m;
10
11 g=(7.0 m m)-(4.5 * m)+6.5;
12
13 cout << \g =\<< fixed << setprecision(3)<< g << \, m =\<< fixed << setprecision(2) << m << endl;
14
15
16 return 0;
17 }
Step1: Include necessary headers
The code includes <iomanip> for setprecision and <iostream> for input - output operations.
#include <iomanip>
#include <iostream>
using namespace std;
Step2: Define variables
Two double variables m and g are defined to store the input value and the calculated value of g respectively.
int main() {
double m;
double g;
Step3: Take input
The program takes the value of m as input from the user.
cin >> m;
Step4: Calculate g
The formula g=(7.0 m m)-(4.5 * m)+6.5 is used to calculate the value of g.
g=(7.0 * m * m)-(4.5 * m)+6.5;
Step5: Output results
The program outputs the value of g with three decimal places and the value of m with two decimal places on the same line, followed by a newline.
cout << "g = " << fixed << setprecision(3) << g << "; m =" << fixed << setprecision(2) << m << endl;
return 0;
}Snap & solve any problem in the app
Get step-by-step solutions on Sovi AI
Photo-based solutions with guided steps
Explore more problems and detailed explanations
The complete code is:
#include <iomanip>
#include <iostream>
using namespace std;
int main() {
double m;
double g;
cin >> m;
g=(7.0 * m * m)-(4.5 * m)+6.5;
cout << "g = " << fixed << setprecision(3) << g << "; m =" << fixed << setprecision(2) << m << endl;
return 0;
}