-->
当前位置:首页 > Eng > 正文内容

编程题:计算多门课的平均绩点。

Luz3年前 (2022-11-21)Eng650
学分是衡量学生学习的数量单位,平均学分绩点(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:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。