if-else练习day04

练习一:
/*我家的狗5岁了,5岁的狗相当于人类多大呢?其实,狗的前两年每
一年相当于人类的10.5岁,之后每增加一年就增加四岁。那么5岁的狗
相当于人类多少年龄呢?应该是:10.5 + 10.5 + 4 + 4 + 4 = 33岁。
*/
import java.util.Scanner;

class ScannerTest{
    public static void main(String[] args){
    
    Scanner scan=new Scanner(System.in);

    System.out.println("请输入狗的年龄");

    double dogAge=scan.nextDouble();

    if(dogAge>=0 && dogAge<=2){
        System.out.println("相当于人的年龄:"+10.5*dogAge);
    }else if(dogAge>2){
        System.out.println("相当于人的年龄:"+((dogAge-2)*4+21));
    }else{
    System.out.println("狗狗还没有出生呢");
    }    
    }
}

练习二:
//如何获取一个随机数10~99
  /*double value=Math.random();//取值范围:[0.0,1.0)
    double value=Math.random()*100;//取值范围:[0.0,100.0)
    double value=Math.random()*90;//取值范围:[0.0,90.0)
    double value=Math.random()*90+10;//取值范围:[10.0,100.0)*/
    double value=(int)Math.random()*90+10;//取值范围:[10,99)
    System.out.println(value);
//公式:[a,b]:(int)(Math.random()*(b-a+1)+a)

练习三:
import java.util.Scanner;

class ScannerTest{
    public static void main(String[] args){
    Scanner scan=new Scanner(System.in);
    System.out.println("请输入你的身高:(cm)");
    int wealth=scan.nextInt();
    System.out.println("请输入你的财富:(千万)");
    double height=scan.nextDouble();
    System.out.println("请输入你是否帅(true/false):");
    //scanner.nextBoolean(); scanner.next(); “是”.equals(str) 
    boolean isHandsome=scan.nextBoolean();

    if(height>=180 &&wealth>=1 && isHandsome==true ){
        System.out.println("我一定要嫁给你");
    }else if(height>=180 ||wealth>=1 || isHandsome==true){
        System.out.println("嫁吧,比上不足,比下有余");
    }else{
        System.out.println("不嫁");
        }
    }

}
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值