使用Java(for循环,if判断语句)编写竞猜价格游戏

【练习】猜商品价格游戏

  • 1次猜中:奖励华为Mate X 手机一部;
  • 2-3次猜中:奖励 switch 游戏机一部;
  • 5次以内猜中:小米运动手环一个;

代码如下:

package java学习代码文件;

import java.util.Scanner;

public class caispjiage {
    public static void main(String[] args) {
        //final int price = (((int)(Math.random()*1000))%9+1)*1000;//竞猜答案为1000~9000中随机一个整千的数值
        //System.out.println(price);

        final int price = 5000;
        int guessPrice = -1;
        int count = 0;
        String prizeName = null;
        
        for(int i=0;i<5;i++){
            System.out.println("请输出竞猜价格(第"+ ++count +"次):" );
            guessPrice = new Scanner(System.in).nextInt();
            if(guessPrice == price){
                if(count == 1){
                    System.out.println("恭喜您,一次猜中!获得一等奖:华为Mate X手机一部");
                    
                }else if(count >=2&&count == 3){
                    System.out.println("恭喜您,获得二等奖:swith游戏机一部");
                    
                }else {
                    System.out.println("恭喜您,获得三等奖:小米运动手环一个");
                    
                }
                break;
            }
             //        else{
             //        System.out.println("猜错了,很遗憾!");
             //        }

            else if(guessPrice > price){
                System.out.println("猜大了,请继续");
            }else if(guessPrice < price){
                System.err.println("猜小了,请继续");
            }
        }
    }
}
 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

濯一一

你的鼓励:我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值