1、请将输入百分制成绩转化为等级输出: [90-100]分等级为A,[80-90)分等级为B,[70-80)分等级为C,[60-70)分等级为D,[0-60)分等级为E,其他输入提示输入错误。
时间: 2024-05-08 15:18:48 浏览: 57
好的,根据您的要求,以下是代码实现:
```
import math
score = int(input("请输入百分制成绩:"))
if score >= 90 and score <= 100:
level = "A"
elif score >= 80 and score < 90:
level = "B"
elif score >= 70 and score < 80:
level = "C"
elif score >= 60 and score < 70:
level = "D"
elif score >= 0 and score < 60:
level = "E"
else:
level = "输入错误"
print("对应的等级为:", level)
```
您可以输入您的百分制成绩,然后程序将自动计算等级并输出。注意,如果您输入的分数不在 0 到 100 的范围内,程序会提示您输入错误。
回答完毕,请问您还有其他问题吗?
相关问题
1.成绩转化 【问题描述】输入小明百分制成绩,输出相应的等级:90分以上为'A’,80分到89分为'B’,7吩到7分为'c’,60分到69分为'D’,60分以下为'E’,如果分数大于100或者小于0,则输出“成绩有误”。 【输入形式】百分制整数成绩 【输出形式】等级字母或错误提示【样例输入】93【样例输出】A
这是一道简单的编程题,可以使用条件语句来处理。以下是Python的代码实现:
score = int(input())
if score < 0 or score > 100:
print("成绩有误")
elif score >= 90:
print("A")
elif score >= 80:
print("B")
elif score >= 70:
print("C")
elif score >= 60:
print("D")
else:
print("E")
Java将百分制成绩转化为A、B、C、D和F的5级制成绩。标准为: A: 90~100分; B: 80~89分; C: 70~79分; D: 60~69分; F: 60分以下。 请编写一程序,实现输入相应的分数,程序运行给出相应的5级制成绩
在Java中,你可以创建一个简单的控制台应用程序来实现这个功能。下面是一个简单的示例程序:
```java
import java.util.Scanner;
public class GradeConverter {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入百分制成绩:");
int score = scanner.nextInt();
if (score >= 90) {
System.out.println("成绩等级:A");
} else if (score >= 80) {
System.out.println("成绩等级:B");
} else if (score >= 70) {
System.out.println("成绩等级:C");
} else if (score >= 60) {
System.out.println("成绩等级:D");
} else {
System.out.println("成绩等级:F");
}
scanner.close();
}
}
```
在这个程序中,我们首先获取用户输入的百分制成绩,然后通过一系列的if-else条件判断来确定对应的等级。如果输入的成绩大于等于90,输出"A",依此类推。
阅读全文