1. 编写程序,计算某学生奖学金的等级,以三门课程分数为评奖依据。奖学金评奖标准 如下: 符合下列条件之一者获一等奖: (1)平均分大于 95 分者; (2)有两门分数是 100 分,且第三门课程分数不低于 80 分者。 符合下列条件之一者获二等奖: (1)平均分大于 90 分者; (2)有一门分数是 100 分,且其他课程分数不低于 75 分者。 符合下列条件者获三等奖: 各门功课分数不低于 70 分。 符合条件者就高不就低,只能获得高的那一项奖学金。要求显示获奖的等级。
时间: 2024-02-05 19:11:42 浏览: 112
以下是 Python 代码实现:
```python
score1 = float(input("请输入第一门课程的分数:"))
score2 = float(input("请输入第二门课程的分数:"))
score3 = float(input("请输入第三门课程的分数:"))
if score1 >= 70 and score2 >= 70 and score3 >= 70:
print("恭喜您获得三等奖学金!")
elif score1 >= 95 and score2 >= 95 and score3 >= 95:
print("恭喜您获得一等奖学金!")
elif (score1 == 100 and score2 == 100 and score3 >= 80) or (score1 == 100 and score3 == 100 and score2 >= 80) or (score2 == 100 and score3 == 100 and score1 >= 80):
print("恭喜您获得一等奖学金!")
elif score1 >= 90 and score2 >= 75 and score3 >= 75:
print("恭喜您获得二等奖学金!")
elif score2 >= 90 and score1 >= 75 and score3 >= 75:
print("恭喜您获得二等奖学金!")
elif score3 >= 90 and score1 >= 75 and score2 >= 75:
print("恭喜您获得二等奖学金!")
else:
print("很遗憾,您没有获得奖学金。")
```
输入三门课程的分数,程序会根据题目要求进行判断,输出获奖的等级。
阅读全文