确认请输入y怎么用java打出来_请问此段程序中将提示用户输入Y代表是N代表否后怎么改写程序,谢谢!...

public static void main(String[] args) {

String set1=

" 1  3  5  7\n"+

" 9 11 13 15\n"+

"17 19 21 23\n"+

"25 27 29 31";

String set2=

" 2  3  6  7\n"+

"10 11 14 15\n"+

"18 19 22 23\n"+

"26 27 30 31";

String set3=

" 4  5  6  7\n"+

"12 13 14 15\n"+

"20 21 22 23\n"+

"28 29 30 31";

String set4=

" 8  9 10 11\n"+

"12 13 14 15\n"+

"24 25 26 27\n"+

"28 29 30 31";

String set5=

"16 17 18 19\n"+

"20 21 22 23\n"+

"24 25 26 27\n"+

"28 29 30 31";

int day=0;

Scanner input=new Scanner(System.in);

System.out.print("Is your birthday in Set1?\n");

System.out.print(set1);

System.out.print("\nEnter N for no and Y for Yes: ");

String answer=input.next();

if("Y".equals(answer))

day+=1;

System.out.print("Is your birthday in Set2?\n");

System.out.print(set2);

System.out.print("\nEnter N for no and Y for Yes: ");

answer=input.next();

if("Y".equals(answer))

day+=2;

System.out.print("Is your birthday in Set3?\n");

System.out.print(set3);

System.out.print("\nEnter N for no and Y for Yes: ");

answer=input.next();

if("Y".equals(answer))

day+=4;

System.out.print("Is your birthday in Set4?\n");

System.out.print(set4);

System.out.print("\nEnter N for no and Y for Yes: ");

answer=input.next();

if("Y".equals(answer))

day+=8;

System.out.print("Is your birthday in Set5\n?");

System.out.print(set5);

System.out.print("\nEnter N for no and Y for Yes: ");

answer=input.next();

if("Y".equals(answer))

day+=16;

System.out.println("Your birthday is "+ day +"!");

}

望采纳。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值