第二周编程题-时间换算 信号报告

public static void main(String[] args)
    {
        // TODO Auto-generated method stub

//        Scanner in=new Scanner(System.in);
//        int bjt=in.nextInt();    
//        int bx=bjt/100;
//        int sg=bjt%100;
//        if(bx>=8)
//        {
//            System.out.println((bx-8)*100+sg);
//        }
//        else 
//        {
//            System.out.println((24+bx-8)*100+sg);
//        }
        
        
        Scanner in=new Scanner(System.in);
        int bit=in.nextInt();
        int kb=bit/10;
        int qd=bit%10;
        String s1 = null,s2=null;
        switch(qd)
        {
            case 1:s1="Faint signals, barely perceptible,";
            break;
            case 2:s1="Very weak signals,";
            break;
            case 3:s1="Weak signals,";
            break;
            case 4:s1="Fair signals,";
            break;
            case 5:s1="Fairly good signals,";
            break;
            case 6:s1="Good signals,";
            break;
            case 7:s1="Moderately strong signals,";
            break;
            case 8:s1="Strong signals,";
            break;
            case 9:s1="Extremely strong signals,";
            break;
        }
        
        switch(kb)
        {
            case 1:s2="Unreadable.";
            break;
            case 2:s2="Barely readable, occasional words distinguishable.";
            break;
            case 3:s2="Readable with considerable difficulty.";
            break;
            case 4:s2="Readable with practically no difficulty.";
            break;
            case 5:s2="Perfectly readable.";
            break;
        
        }
        System.out.println(s1+","+s2+".");
    }
 

猜你喜欢

转载自blog.csdn.net/a66666_/article/details/81210975