[JAVA入门练习]第二题:根据输入条件判断带什么出门

特此声明:java纯新手小白入门练习写的,大佬勿喷

该题作用:复习到嵌套和if语句,字符串的判断

题目:
    判断当前的天气:
        当外面下雨的时候:
            判断性别:
                当性别为男时:带一把大黑伞
                当性别为女时:带一把小花伞
        当外面晴天的时候:
            判断温度:
                当温度在25度以上:
                    判断性别:
                        当性别为男时:带墨镜
                        当性别为女时:擦防晒霜和带遮阳伞
                当温度在25度以下时:
                    判断性别:
                        当性别为男时:啥都不带
                        当性别为女时:带遮阳伞    

详细代码和运行结果如下:

public class WithWhat{
	public static void main(String[] ages){
		System.out.println("欢迎使用出门带什么小程序");
		//创建一个获取用户键盘输入的对象
		java.util.Scanner s = new java.util.Scanner(System.in);
		
		//提示用户让用户输入当前的天气
		System.out.println("请输入当前的天气:晴天或者下雨");
		String weather = s.next();
		
		//判断当前的天气:
			if(weather.equals("下雨")){
				//提示用户输入性别
				System.out.println("请输入您的性别:男生或女生");
				String sex = s.next();
				
				//判断用户性别
				if(sex.equals("男生")){
					System.out.println("温馨提醒您,出门可以带一把大黑伞");
					
				}else{
					System.out.println("可爱的小仙女,温馨提醒您,出门可以带一把小花伞");
					
				}
			}else{
				//提示用户输入当前的温度
				System.out.println("请输入当前的温度");
				int temperature = s.nextInt();
				
				//判断当前温度
				if(temperature >= 25){
					//提示用户输入性别
					System.out.println("请输入您的性别:男生或女生");
					String sex = s.next();
					
					//判断用户性别
					if(sex.equals("男生")){
						System.out.println("温馨提醒您,出门可以带一副墨镜");
						
					}else{
						System.out.println("可爱的小仙女,温馨提醒您,出门涂好防晒霜和携带一把遮阳伞");
						
					}
					
					
				}else{
					//提示用户输入性别
					System.out.println("请输入您的性别:男生或女生");
					String sex = s.next();
					
					//判断用户性别
					if(sex.equals("男生")){
						System.out.println("温馨提醒您,出门可以啥都不带");
						
					}else{
						System.out.println("可爱的小仙女,温馨提醒您,出门可以携带一把遮阳伞");
						
					}
					
					
				}
				
			}
		
		
		
	}
	
	
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值