Java分支结构之 if...else

Java分支结构之 if…else

本小节需要你完成一个判断学员成绩等级的小程序。

编程要求

为了完成判断学生成绩等级的任务,在右侧编辑器Begin-End处,需要你定义一个变量score用来接收程序输入的成绩数据,然后判断score变量的值,输出相应结果,你编写的程序要能根据不同的分数输出不同的等级,规则如下:

  • 85-100分: 优,非常棒!
  • 85分以下: 良,下次加油!
    效果如下:
    在这里插入图片描述
package step2;
import java.util.Scanner;
public class HelloIfStep2 {
    public static void main(String[] args){
        Scanner input = new Scanner(System.in);
        System.out.print("请输入学员成绩:");
        int score = input.nextInt();
        if(score>=85&&score<=100){
            System.out.println("优,非常棒!");
        }
        else{
            System.out.println("良,下次加油!");
        }
    }
}

结果显示

在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
实验5分支结构程序的设计 程序填空,不要改变与输入输出有关的语句。 一、显示两级成绩 输入一个正整数repeat <0<repeat<10>,做repeat次下列运算: 输入一个学生的数学成绩,如果它低于60,输出"Fail",否则,输出"Pass"。 输出使用System.out.println<"Pass">;及System.out.println<"Fail">; 例:括号是说明 输入 2 <repeat=2> 60 59 输出 Pass Fail import java.util.Scanner; public class Test30001{ public static void main<String[] args>{ int ri, repeat; int mark; Scanner in=new Scanner<System.in>; repeat=in.nextInt<>; for<ri=1; ri<=repeat; ri++>{ mark=in.nextInt<>; /*------------------*/ if <mark<60> System.out.println<"Fail">; else System.out.println<"Pass">; } } } 二、找最小值 输入一个正整数repeat <0<repeat<10>,做repeat次下列运算: 输入四个整数,输出其中的最小值。 例:括号是说明 输入 3 <repeat=3> 12 6 1 90 10 40 30 20 -1 -3 -4 -5 输出 min is 1 <12 6 1 90 中的最小值是1> min is 10 <10 40 30 20 中的最小值是10> min is -5 <-1 -3 -4 -5中的最小值是-5> import java.util.Scanner; public class Test30002 { public static void main<String[] args>{ int ri, repeat; int a, b, c, d, min; Scanner in=new Scanner<System.in>; repeat=in.nextInt<>; for<ri=1; ri<=repeat; ri++>{ a=in.nextInt<>; b=in.nextInt<>; c=in.nextInt<>; d=in.nextInt<>; /*------------------*/ min=a; if<min>b> min=b; if<min>c> min=c; if<min>d> min=d; System.out.println<"min is "+min>; } } } 三、求三角形的面积和周长 输入一个正整数repeat <0<repeat<10>,做repeat次下列运算: 输入三角形的三条边a, b, c,如果能构成一个三角形,输出面积area和周长perimeter;否则,输出"These sides do not correspond to a valid triangle"。 在一个三角形中,任意两边之和大于第三边。 三角形的面积计算公式: area*area = s<s-a><s-b><s-c> 其中:s = <a+b+c>/2 输出代码: System.out.println<"area="+<int><area*100+0.5>/100.+";perimeter="+<int><peri meter*100+0.5>/100.>; System.out.println<"These sides do not correspond to a valid triangle">; 例:括号是说明 输入 2 <repeat=2> 5 5 3 1 1 4 输出 area=7.15;perimeter=13.0 These sides do not correspond to a valid triangle import java.util.Scanner; public class Test30003 { public static void main<String[] args>{ int ri, repeat; float a, b, c, area, perimeter, s; Scanner in=new Scanner<System.in>; repeat=in.nextInt<>; for<ri=1; ri<=repeat; ri++>{ a=in.nextFloat<>; b=in.nextFloat<>; c=in.nextFloat<>; /*-----------

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值