第七章 循环的强化练习
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("青鸟游戏平台>游戏币支付\n");
System.out.println("请选择您玩的游戏类型:\n");
System.out.println("1.牌类");
System.out.println("2.休闲竞技类");
int xz = input.nextInt();
System.out.println("请输入您的游戏时长:");
int sc = input.nextInt();
switch(xz){
case 1:
System.out.println("您玩的是牌类游戏");
if(sc<10){
System.out.println("游戏时长是:"+sc+"小时,可享受八折优惠");
System.out.println("您需要支付"+10*sc*0.8+"个游戏币");break;
}else{
System.out.println("游戏时长是:"+sc+"小时,可享受5折优惠");
System.out.println("您需要支付"+10*sc*0.5+"个游戏币");break;
}
case 2:
System.out.println("您玩的是休闲竞技类");
if(sc<10){
System.out.println("游戏时长是:"+sc+"小时,可享受八折优惠");
System.out.println("您需要支付"+20*sc*0.8+"个游戏币");break;
}else{
System.out.println("游戏时长是:"+sc+"小时,可享受5折优惠");
System.out.println("您需要支付"+20*sc*0.5+"个游戏币");break;
}
}
}
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("青鸟游戏平台>游戏晋级\n");
int n =1;
int count = 0;
do{
System.out.println("您正在玩第"+n+"局,成绩为:");
int score = input.nextInt();
if(score>80){
count++;
}
n++;
if(n>5){
System.out.println("游戏结束");
System.out.println("恭喜!通过一级");
}else{
System.out.println("继续玩下一局吗?(y/n)");
String answer = input.next();
if(answer.equals("n")){
System.out.println("您已中途退出游戏。");
System.out.println("对不起未能晋级,继续加油吧!");
break;
}else{
System.out.println("进入下一局");
}
}
}while(n<=5);
}
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入数字:(1~10)");
int n = input.nextInt();
int sum = 1;
System.out.print(n+"!=");
for(int i=1;i<=n;i++){
sum = sum*i;
if(i==n){
System.out.print(i);
}else{
System.out.print(i+"x");
}
}
System.out.println("="+sum);
}
}