package day01;
import java.util.Scanner;
public class day01 {
public static void main(String[] args) {
/*Scanner scan=new Scanner(System.in);
System.out.println("请输入你的姓名");
String name=scan.next();
System.out.println(name);
System.out.println("请输入你的芳龄");
int age=scan.nextInt();
System.out.println(age);
System.out.println("请输入你的体重");
double weight=scan.nextDouble();
System.out.println(weight);
System.out.println("你是否相中我了呢?(true/false)");
boolean isLove = scan.nextBoolean();
System.out.println(isLove);
//对于char型的获取,Scanner没有提供相关的方法
System.out.println("请输入你的性别:(男/女)");
String gender = scan.next();
char genderChar = gender.charAt(0);
System.out.println(genderChar);*/
/*
岳小鹏参加Java考试,他和父亲岳不群达成承诺;
如果:
成绩为100分时,奖励一辆BMW;
成绩为(80,90]时,奖励一台iphone xs max;
当成绩为[60,80]时奖励一个iPad;
其他时,什么奖励也没有
请输入键盘输入岳小鹏的期末,并加以判断
*/
/*Scanner scan = new Scanner(System.in);
System.out.println("请输入岳小鹏的期末成绩:");
int score = scan.nextInt();
if (score==100){
System.out.println("奖励一辆BMW");
} else if (score > 80 && score <= 99) {
System.out.println("奖励一台iphone");
}else if (score >= 60 && score <= 80){
System.out.println("奖励一个iPad");
}else {
System.out.println("什么也没有");
}*/
/*Scanner scan = new Scanner(System.in);
System.out.println("请输入第一个整数:");
int num1 = scan.nextInt();
System.out.println("请输入第二个整数:");
int num2 = scan.nextInt();
System.out.println("请输入第三个整数");
int num3 = scan.nextInt();
if (num1>=num2){
if (num3>num1){
System.out.println(num2+","+num1+","+num3);
}else if (num3<=num2){
System.out.println(num3+","+num2+","+num1);
}else {
System.out.println(num2+","+num3+","+num1);
}
}else {
if (num3>=num2){
System.out.println(num1+","+num2+","+num3);
}else if(num3<=num1){
System.out.println(num3+","+num1+","+num2);
}else {
System.out.println(num1+","+num3+","+num2);
}
}*/
/*练习3.
我家的狗5岁了,5岁的狗相当于人类多大呢?其实,狗的前两年每一年相当于人类的10.5岁,之后每增加四岁。
那么5岁的狗相当于人类多少年龄呢?应该是:10.5+10.5+4+4+4=35岁。
编写一个程序,获取用户输入的狗的年龄,通过程序显示其相当于人类的年龄。如果用户输入负数,请显示一个提示信息。
*/
/*Scanner scan =new Scanner(System.in);
System.out.println("请输入狗狗的年龄");
int dogAge=scan.nextInt();
if (dogAge >= 0 && dogAge <= 2){
System.out.println("相当于人的年龄:"+dogAge*10.5);
}else if (dogAge > 2){
System.out.println("相当于人的年龄:"+(2*10.5+(dogAge-2)*4));
}else {
System.out.println("狗狗还没出生");
}*/
//获取一个随机数:10 - 99
// int value = (int)(Math.random() * 90 + 10);//[0.0,1.0) --> [0.0,90.0) --> [10.0,100.0) --> [10,99]
// System.out.println(value);
//公式:[a,b] : (int)(Math.random()*(b-a+1))+a
/*练习5:
大家都知道,男大当婚,女大当嫁。那么女方家长要嫁女儿,当然要提出一定的条件;
高:180cm以上;富:财富1千万以上;帅:是。
如果这三个条件同时满足,则:“我一定要嫁给他!!!!”
如果三个条件有为真的情况,则:“嫁吧,比上不足,比下有余。”
如果三个条件都不满足,则:“不嫁!”
*/
Scanner scan =new Scanner(System.in);
System.out.println("请输入你的身高 :(cm)");
int height = scan.nextInt();
System.out.println("请输入你的财富 :(千万)");
double wealth = scan.nextDouble();
System.out.println("请输入你是否帅:(true/false)");
boolean isHandsome = scan.nextBoolean();
if(height >= 180 && wealth >= 1 && isHandsome){
System.out.println("我一定要嫁给他!!!");
}else if (height >= 180 || wealth >= 1 || isHandsome){
System.out.println("嫁吧,比上不足,比下有余。");
}else {
System.out.println("不嫁!");
}
}
}