双色球模拟案例

双色球系统开发

1、业务分析、随机生成一组中奖号码
2、用户输入一组双色球号码
3、判断中奖情况
投注号码由6个红色球号码和一个蓝色球号码组成,红色球号码从1-33中选择;蓝色球号码从从1-16中选择。
在这里插入图片描述

//需求:双色球模拟
//投注号码由6个红色球号码和一个蓝色球号码组成,
//        红色球号码从1-33中选择;蓝色球号码从从1-16中选择。
public class Test6 {
   
    public static void main(String[] args) {
   
//        1、随机6个红球号码(1-33,不能重复),随机一个蓝球号(1-26),可以采用数组装起来作为中奖号码
        int[] luckNumbers = creatLuckNumber();
        //printArray(luckNumbers);
        //2.调用一个方法让用户输入7个号码,作为用户选号
        int[] userNumbers=userInputNumber();
        printArray(userNumbers);
        //判断中奖情况
        judge(luckNumbers,userNumbers);

    }
    public static  void  judge(int[] luckNumbers, int[] userNumbers) {
   
        //判断是否中奖了
        //luckNumbers=[12,23,8,16,15,32,   9]
        //userNumbers=[23,13,18,6,8,33,   10]
        //1、定义2个变量分别存储红球命中的个数,以及蓝球的命中个数。
        int redHitNumbers = 0;
        int blueHitNumbers = 0;
        //2、判断红球命中了几个,开始统计
        for (int i = 0; i < userNumbers.length - 1; i++) {
   
            for (int j = 0; j < luckNumbers.length - 1; j++) {
   
                //每次找到了相等,意味着当前号码命中
                if (userNumbers
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Sagittarius_ljj

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值