我有一个功课,要求我创建一个方法,在计算分配给数组的平均点后返回总数。
例如:
问题1:费用3分
问题2:费用1点
问题3:费用2分
总分数= 6分。
所以我们有,例如,问题1回答正确,问题2回答错误,问题3回答正确。那时我们得分为5/6。如果总计等于100,我们有:5 * 100/6。此方法返回总数:83.3 ...
我已经开始使用部分代码,我不知道该做什么以及从哪里开始:
public double finalNote(int total) throw ArithmeticException(){
String [] questions;
questions = new String [] {"questions 1", "questions 2", "questions 3" };
total = 0;
boolean estCorrect = false;
if (total <= 0){
throw new ArithmeticException();
}
for (int i = 0 ; i < questions.length; i++){
}
return total;
}
感谢您的帮助。
答案 0 :(得分:0)
首先声明变量以保存每个问题的值并将它们设置为它们的点,然后使用(a)if-else语句来控制每个问题是对还是错。你不会需要算术错误,不要过分复杂化问题。