我必须为具有以下评分政策的课程编写评分程序。
1.有2个小测验,每个小测验以10分计分。
2.期中考试1次,期末考试1次,每期以100分计分。
3.期末考试占成绩的50%,期中考试占25%,2个小测验加起来占25%。(不要忘记标准化测验分数。)
将根据以下标准给出字母等级: 90 – 100 A
80 – 89 B 70 – 79 C 60 – 69 D 0 – 59 E
该程序将从文本文件中读取学生的成绩,并输出学生的记录,其中包括姓名、2 次测验和 2 次考试成绩以及学生在整个课程中的平均数字分数和最终字母成绩。我想为学生记录定义和使用一个班级。所有分数均为整数,学生姓名不超过 10 个字符。我必须证明你的输出文件。
原来是导师给的 我就是不知道在哪里给星
import java.until.*;
import java.io.*;
public class Assign7{
public static void main(String[] args)throws Exception{
Record.setGP(1.25, 1.25, 0.25, 0.50);
Scanner myIn = new Scanner( new File("scores.txt") );
public static void main getLetterGrade
if (finalScore > 90)
letter = 'A';
else if (finalScore > 80)
letter = 'B';
else if (finalScore > 70)
letter = 'C';
else if (finalScore > 60)
letter = 'D';
else
letter = 'F';
System.out.println( myIn.nextLine() +" avg "+"letter");
while( myIn.hasNext() ){
Record myR = new Record(myIn.next(), myIn.nextInt(), myIn.nextInt(), myIn.nextInt(),
myIn.nextInt());
System.out.println( myR );
}
}
}