逛5家商店买衣服,统计一共买了多少件衣服?
分解题目:一共多少衣服=每家店里买的衣服之和,即先判断逛没逛这家店,然后在这家店买不买衣服?
Scanner input = new Scanner(System.in);
System.out.println("欢迎进入某商场---------");
int sum = 0;
String choice;
// 商店的数量
for (int i = 1; i <= 5; i++) {
System.out.println("你选择逛第" + i + "店(y/n)");
choice = input.next();
if (choice.equals("n")) {
continue;
}
// 衣服的数量
do {
System.out.println("您好!请问您要不要买一件衣服(Y/N"));
choice = input.next();
if (choice.equals("N")) {
System.out.println("我离开这家,再去其他家看看");
break;
}
sum++;
} while (true);
}
System.out.println("您一共买了" + sum + "件衣服");
System.out.println("谢谢惠顾!");