、输入一个等级,输出对应的分数 A、a:90-100 B、b:80-89 C、c:70-79 D、d:60-69 E、e:0-59 其他:错误
时间: 2024-01-24 19:04:11 浏览: 60
好的,我可以帮你写一个简单的Python代码来实现这个功能。请看下面的代码:
```python
def grade_to_score(grade):
if grade == 'A' or grade == 'a':
return '90-100'
elif grade == 'B' or grade == 'b':
return '80-89'
elif grade == 'C' or grade == 'c':
return '70-79'
elif grade == 'D' or grade == 'd':
return '60-69'
elif grade == 'E' or grade == 'e':
return '0-59'
else:
return '错误'
grade = input('请输入等级:')
score = grade_to_score(grade)
print('对应的分数是:', score)
```
你可以运行这段代码并输入一个等级,它会输出对应的分数。如果输入的不是 A、B、C、D、E 中的一个,它会输出“错误”。
相关问题
输入一个百分制成绩的分数,输出对应的五分制成绩A,B, c, D或E。对应关系为: A:90-100 B: 80-89, C: 70-79,D: 60-69, E: 0-59 如果输入的成绩不是数值,提示"The input score is not a numeric value." 如果输入的数值成绩不在0-100范围内,输出具体数值和不在范围信息。例如输入120,则提示"Theinput score 120 is out of range.' 如果都正常,则输出成绩和对应的等级。例如输入90,则输出"score 90.grade A"
好的,这是一个简单的条件判断题目。以下是 Python 的代码实现:
```python
score = input("请输入百分制成绩:")
if not score.isdigit():
print("The input score is not a numeric value.")
elif int(score) < 0 or int(score) > 100:
print(f"The input score {score} is out of range.")
else:
score = int(score)
if score >= 90:
grade = "A"
elif score >= 80:
grade = "B"
elif score >= 70:
grade = "C"
elif score >= 60:
grade = "D"
else:
grade = "E"
print(f"score {score}.grade {grade}")
```
运行程序,输入成绩即可得到对应的等级。注意要判断输入的字符串是否是数字,以及数字是否在 0-100 范围内。
用java程序要求用户输入一个考 100之间的整数),然后根据成绩输出对应的评级:90-100: A80-89: B70-79:C60-69:D 0-59:F
在Java中,你可以使用`Scanner`类获取用户的输入,然后根据输入的分数范围给出相应的评级。以下是一个简单的示例程序:
```java
import java.util.Scanner;
public class GradeCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个0到100之间的整数:");
int score = scanner.nextInt(); // 获取用户输入
if (score >= 90 && score <= 100) {
System.out.println("评分: A");
} else if (score >= 80 && score < 90) {
System.out.println("评分: B");
} else if (score >= 70 && score < 80) {
System.out.println("评分: C");
} else if (score >= 60 && score < 70) {
System.out.println("评分: D");
} else { // 如果分数低于60
System.out.println("评分: F");
}
scanner.close();
}
}
```
当你运行这个程序,它会提示用户输入分数,然后根据输入的值输出相应的等级。
阅读全文