编程题:计算多门课的平均绩点。
学分是衡量学生学习的数量单位,平均学分绩点(GPA,Grade Point Average)是衡量学生学习质量的指标。
平均学分绩点的计算方法:
$$
平均学分绩点=Σ(课程绩点×课程学分)/Σ课程学分
$$
成绩分值和绩点对应关系
| 百分制 | 绩点 |
| --- | --- |
| 60及以上 | 成绩/10-5 |
| 低于60 | 0 |
### 输入格式:
输入一个整数n代表课程数量,n>0
依次输入课程成绩和学分,用整数表示
其中成绩最低0分,最高100分,学分最低1分,最高5分
### 输出格式:
课程数量不大于0,输出“input error”
成绩值错误,输出“grad error”
学分值错误,输出“credit error”
没有错误,输出“GPA is x”,其中x为计算所得GPA值,保留2位小数
### 输入样例1:
在这里给出一组输入。例如:
in
2
75 3
80 4
### 输出样例1:
在这里给出相应的输出。例如:
out
GPA is 2.79
### 输入样例2:
in
-1
### 输出样例2:
out
input error
### 输入样例3:
in
2
80 16
60 2
### 输出样例3:
out
credit error
answer:若无答案欢迎评论
平均学分绩点的计算方法:
$$
平均学分绩点=Σ(课程绩点×课程学分)/Σ课程学分
$$
成绩分值和绩点对应关系
| 百分制 | 绩点 |
| --- | --- |
| 60及以上 | 成绩/10-5 |
| 低于60 | 0 |
### 输入格式:
输入一个整数n代表课程数量,n>0
依次输入课程成绩和学分,用整数表示
其中成绩最低0分,最高100分,学分最低1分,最高5分
### 输出格式:
课程数量不大于0,输出“input error”
成绩值错误,输出“grad error”
学分值错误,输出“credit error”
没有错误,输出“GPA is x”,其中x为计算所得GPA值,保留2位小数
### 输入样例1:
在这里给出一组输入。例如:
in
2
75 3
80 4
### 输出样例1:
在这里给出相应的输出。例如:
out
GPA is 2.79
### 输入样例2:
in
-1
### 输出样例2:
out
input error
### 输入样例3:
in
2
80 16
60 2
### 输出样例3:
out
credit error
answer:若无答案欢迎评论