天天看点

HDOJ2004

Problem Description

输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:

90~100为A;

80~89为B;

70~79为C;

60~69为D;

0~59为E;

Input

输入数据有多组,每组占一行,由一个整数组成。

Output

对于每组输入数据,输出一行。如果输入数据不在0~100范围内,请输出一行:“Score is error!”。

Sample Input

56

67

100

123

Sample Output

E

D

A

Score is error!

import java.util.Scanner;

class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            int Score = sc.nextInt();
            if(Score >  ||Score <){
                System.out.println("Score is error!");
                continue;
            }
            Score /= ;
            switch(Score){
                case :
                case :
                    System.out.println("A");
                    break;
                case :
                    System.out.println("B");
                    break;
                case :
                    System.out.println("C");
                    break;
                case :
                    System.out.println("D");
                    break;
                default:
                    System.out.println("E");
            }
        }
    }
}