题目描述
我们知道,高中会考是按等级来的。
90—100为A;
80—89为B;
70—79为C;
60—69为D;
0—59为E。
编写一个程序,对输入的一个百分制的成绩t,将其转换成对应的等级。
90—100为A;
80—89为B;
70—79为C;
60—69为D;
0—59为E。
编写一个程序,对输入的一个百分制的成绩t,将其转换成对应的等级。
输入
输入数据有多组,每组占一行,由一个整数组成。
输出
对于每组输入数据,输出一行。如果输入数据不在0~100范围内,请输出一行:“Score is error!”。
示例输入
56 67 100 123
示例输出
E D A Score is error!
提示
#include <iostream>
using namespace std;
int main()
{
int n;
while(cin >> n)
{
if(n>=90&&n<=100)
cout << "A" << endl;
else if(n>=80&&n<=89)
cout << "B" << endl;
else if(n>=70&&n<=79)
cout << "C" << endl;
else if(n>=60&&n<=69)
cout << "D" << endl;
else if(n>=0&&n<=59)
cout << "E" << endl;
else
cout << "Score is error!" << endl;
}
return 0;
}
{
int n;
while(cin >> n)
{
if(n>=90&&n<=100)
cout << "A" << endl;
else if(n>=80&&n<=89)
cout << "B" << endl;
else if(n>=70&&n<=79)
cout << "C" << endl;
else if(n>=60&&n<=69)
cout << "D" << endl;
else if(n>=0&&n<=59)
cout << "E" << endl;
else
cout << "Score is error!" << endl;
}
return 0;
}
水个题。。。