2015-05-29 75 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