954,170 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

percentage

I've written programs for averaging lists of exam grades but throwing in the percent is throwing me for a loop. I don't know how to handle this information. Any help will be greatly appreciated.


//Write a program that asks the user to enter a student's midterm
//and final exam scores. The program should display the midterm and
//final exam scores and the student's final grade. Compute the final
//grade by taking the sum of 40% of the midterm exam score and 60% of
//the final exam score.

#include
#include

//using namespace std;

int main()
{
int. midterm,midterm;
final;final;
double 40% mid;
60% final;

cout<< set precision()
<>midterm exam;
cout<<"\nEnter final";
cin>>;final exam;

//Do the calculations
final grade = double (midterm + final);
cout<<"\n;????

return 0;
}

old lady
Newbie Poster
3 posts since Nov 2004
Reputation Points: 10
Solved Threads: 0
 

Is it compiling? I am not 100% confident with c++ but I don't think what your doing is possible. Try something like this...

final_grade = (.4*midterm)+(.6*final);

jasweb2002
Junior Poster in Training
56 posts since Sep 2004
Reputation Points: 11
Solved Threads: 2
 

Thank you. It is surprising how one little thing like a percentage can totally destroy my brain. I haven't compiled this yet but I think it might work.

#include
using namespace std;
int main()
{
float midterm, final, average;
cout<<"Enter a midterm grade:";
cin>>midterm;
cout<<"Enter a final grade:";
cin>>final;
average=(.4f*midterm)+(.6f*final);
cout<<"the average is:"<

old lady
Newbie Poster
3 posts since Nov 2004
Reputation Points: 10
Solved Threads: 0
 

average=(.4f*midterm)+(.6f*final);

What are the f's for?

jasweb2002
Junior Poster in Training
56 posts since Sep 2004
Reputation Points: 11
Solved Threads: 2
 

In Java you would write .4f to force the floating point literal into a float instead of a double datatype.
Don't think C++ works like that.

jwenting
duckman
Team Colleague
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You