if else 使用
public class ifelse{
public static void main(string[] args){
/*1,长头发的,并且不戴眼镜的,
或者光头,性别是男的。
只要符合这个特征的就可以去打篮球。*/
string hair="短头发";
boolean glasses=true;
char sex='男';
if (hair.equals("长头发"))
{
if (!glasses)
{
system.out.println("不戴眼镜能打篮球");
}
else
{
system.out.println("戴眼镜不能打篮球");
}
}
else
{
if (hair.equals("光头"))
{
if (sex=='男')
{
system.out.println("打篮球");
}
else
{
system.out.println("光头妹子不能打篮球");
}
}
else
{
if (hair.equals("短头发"))
{
system.out.println("发型不适合打篮球");
}
}
}
//2222222222222222222222222222222222222222222222222222222222222222222222222
/*2,是永州的,性别是女,15岁以上,听话的。
我要好好学习。*/
string area="永州";
char sex2='男';
int age=15;
string trait="听话";
if (area.equals("永州"))
{
if (sex2=='女')
{
if (age>=15)
{
if (trait.equals("听话"))
{
system.out.println("要好好学习");
}
else
{
system.out.println("不听话的不要");
}
}
else
{
system.out.println("没到15岁以上");
}
}
else
{
system.out.println("不是妹子");
}
}
else
{
system.out.println("不是永州的");
}
//3333333333333333333333333333333333333333333333333333333333333333333333333
/*3,170公分以上的,性别是男,冷水滩的,
或者性别是女,150公分到170公分的。
是好人。*/
int height=180;
char sex3='女';
string area3="冷水滩";
if (sex3=='男')
{
if (height>=170)
{
if (area3.equals("冷水滩"))
{
system.out.println("好人");
}
else
{
system.out.println("非冷水滩人");
}
}
else
{
system.out.println("身高不够170");
}
}
else
{
if (height>=150)
{
if (height<=170)
{
system.out.println("好人妹子");
}
else
{
system.out.println("不符合好人身高啊!!!170以上了");
}
}
else
{
system.out.println("150以下,不合好人标准");
}
}
//4444444444444444444444444444444444444444444444444444444444444444444444444
/*4,第一排的,第三个座位的,
或者第一排倒数第三个座位的。
看电影*/
string rows="第一排";
string clos="第五个";
if (rows.equals("第一排"))
{
if (clos.equals("第三个"))
{
system.out.println("看电影");
}
else if (clos.equals("倒数第三个"))
{
system.out.println("看电影");
}
else
{
system.out.println("又不坐第三个或倒数第三个,你还想看电影!!");
}
}
else
{
system.out.println("不是第一排的");
}
//5555555555555555555555555555555555555555555555555555555555555555555555555
/* 5,深圳的,
或者广州的,男性,而且是无业的。
每人给他250。*/
boolean work=false;
char sex5='男';
string area5="深圳";
if (!work)
{
if (sex5=='男')
{
if (area5.equals("深圳"))
{
system.out.println("250给你");
}
else if(area5.equals("广州"))
{
system.out.println("250给你");
}
else
{
system.out.println("地方不符合,再见咯");
}
}
else
{
system.out.println("妹子再见咯");
}
}
else
{
system.out.println("有工作还来干啥");
}
//6666666666666666666666666666666666666666666666666666666666666666666666666
/*6,中国,是深圳的,男的,好人的话就给他300块。
中国,是永州的,男的,好人的话就给他3万块。
中国,是深圳的,男的,坏人的话就罚他300块。
中国,是永州的,男的,坏人的话就罚他3万块。*/
string country="中国";
char sex6='女';
string town="永州";
boolean stand=false;
if (country.equals("中国"))
{
if (sex6=='男')
{
if (!stand)
{
if (town.equals("深圳"))
{
system.out.println("好人给你300块");
}
else if (town.equals("永州"))
{
system.out.println("好人给你3万块");
}
else
{
system.out.println("给奖励不存在的!!!不属于奖罚地区范围内");
}
}
else
{
if (town.equals("深圳"))
{
system.out.println("坏人给我300块");
}
else if (town.equals("永州"))
{
system.out.println("坏人给我3万块");
}
else
{
system.out.println("坏人离我远点!!!不属于奖罚地区范围内");
}
}
}
else
{
system.out.println("妹子不属于这个活动哦!");
}
}
else
{
system.out.println("非中国人");
}
//7777777777777777777777777777777777777777777777777777777777777777777777777
/*7,电表,是通路的话,而且要有电的情况下。三个同时满足的话就有电,否则就没电*/
string ammter="电表";
char road='是';
string wire="有电";
if (ammter.equals("电表"))
{
if (road=='是')
{
if (wire.equals("有电"))
{
system.out.println("有电");
}
else
{
system.out.println("没有电");
}
}
else
{
system.out.println("没有通路");
}
}
else
{
system.out.println("没有写出电表");
}
}
}
上一篇: less学习一
下一篇: Python判断相等
推荐阅读