2015-05-29 77 views
-3

在我的C++类中,对于项目的一部分,我必须“计算学生的当前总体平均值并显示它。中期计数为20%,项目平均计数为40%,作业平均计数为15%”您当前的平均值是XX%“,没有给出数字的等级来计算赋值中的平均百分比,我是否必须将这些百分比计入平均值,如果是这样,我该如何做到这一点,我是一名初学者。代码我已经做了该项目的这个部分。如何在C++中显示平均值?

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

在您编写代码之前,请尝试确定一个可以给您正确值的等式。 – Luke

+0

你知道加权平均值是多少?看看这个:http://www.wikihow.com/Calculate-Weighted-Average – MannfromReno

+3

这不是编程(还) - 这只是基本的数学。 –

回答

1

为了计算加权平均值,和,每一个得分的其重量相乘,然后通过总重量除以总数中。

对于考试ple:

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

好的,谢谢大卫。就像我说的我是初学者,并且正在努力学习这些东西。 – dallascowboys54