分享

(Java)成绩等级判断

 胡思瞎想 2023-04-08 发布于河南
成绩等级判断

输入考试成绩,当成绩大于90分时,记为优秀;当成绩在80-90之间时,成绩良好;当成绩在60-80之间时,成绩及格;当成绩在60分以下,为不合格。

逻辑:

1、首先成绩范围为0-100分之间,输入的值不在此范围里面的时候,系统会出现:输入错误。输入的值在范围里的时候进行下一项判断:

2、分数大于等于90,系统输出:成绩优秀!小于90分时,系统执行下一条语句。

3、分数大于等于80,系统输出:成绩良好!小于80分时,系统执行下一条语句。

4、分数大于等于60,系统输出:成绩及格!小于60分时,系统执行下一条语句。

5、系统输出:成绩不及格,继续努力!

这个需要使用的是if(){}else if (){}语句。

程序:
package day4
import java.util.Scanner;
public class ScoreLevel(){
    public static void main(String[] args){
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入你的成绩:");
        int score = scan.nextInt();
        if (score>=0 && score<=100){
           if(score>=90){
                System.out.println("成绩优秀!");
}else if(score>=80){
                System.out.println("成绩良好!");
} 
else if(score>=60){
                System.out.println("成绩及格!");
} else{
                System.out.println("成绩不及格!");
}
}else{
                System.out.println("输入错误!");}

}
}

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多