如何在C ++中显示平均值?

时间:2015-05-29 20:10:01

标签: c++

在我的c ++课程中,对于项目的一部分,我必须“计算学生当前的总体平均值并显示它。期中计算20%,项目平均计算40%,家庭作业平均计算15%”你当前平均值是XX%“。没有给出数字等级来计算分配中的平均值只是百分比。我是否必须将这些%计入平均值,如果是这样,我该怎么做。我是初学者。这是我为这部分项目所做的代码。

average = ( _midtermgrade + _projectaverage + _homeworkaverage / 3);
cout << "Your currentaverage is" << average <<endl;

1 个答案:

答案 0 :(得分:1)

要计算加权平均值,请将每个分数乘以其权重,然后将总分除以总重量。

例如:

average = ((_midtermgrade * 20 + _projectaverage * 40 + _homeworkaverage * 15)
    / (20 + 40 + 15));
cout << "Your currentaverage is" << average <<endl;