彩票游戏题目练习

news/2024/12/1 0:45:57/

假设你想开发一个玩彩票的游戏,程序随机地产生一个两位数的彩票,提示用户输入一个两位数,然后按照下面的规则判定用户是否能赢。

 

1)如果用户输入的数匹配彩票的实际顺序,奖金10 000美元。

2)如果用户输入的所有数字匹配彩票的所有数字,但顺序不一致,奖金 3 000美元。

3)如果用户输入的一个数字仅满足顺序情况下匹配彩票的一个数字,奖金1 000美元。

4)如果用户输入的一个数字仅满足非顺序情况下匹配彩票的一个数字,奖金500美元。

5)如果用户输入的数字没有匹配任何一个数字,则彩票作废。

package pratice;
import java.util.Scanner;/*** 彩票游戏* 假设你想开发一个玩彩票的游戏,程序随机地产生一个两位数的彩票,提示用户输入一个两位数,然后按照下面的规则判定用户是否能赢。** 1)如果用户输入的数匹配彩票的实际顺序,奖金10 000美元。* 2)如果用户输入的所有数字匹配彩票的所有数字,但顺序不一致,奖金 3 000美元。* 3)如果用户输入的一个数字仅满足顺序情况下匹配彩票的一个数字,奖金1 000美元。* 4)如果用户输入的一个数字仅满足非顺序情况下匹配彩票的一个数字,奖金500美元。* 5)如果用户输入的数字没有匹配任何一个数字,则彩票作废。** 提示:使用Math.random() 产生随机数* Math.random() 产生[0,1)范围的随机值* Math.random() * 90:[0,90)* Math.random() * 90 + 10:[10,100) 即得到  [10,99]* 使用(int)(Math.random() * 90  + 10)产生一个两位数的随机数** @author pwj* 2020-10-22*/public class CaiPiao {public static void main(String[] args){
//1、随机产生一个两位数
//System.out.println(Math.random());//产生[0,1)int number = (int)(Math.random()*90 + 10);//得到[10,99],即[10,100)
//System.out.println(number);int numberShi = number/10;int numberGe = number%10;
//2、用户输入一个两位数Scanner input = new Scanner(System.in);System.out.print("请输入一个两位数:");int guess = input.nextInt();int guessShi = guess/10;int guessGe = guess%10;if(number == guess){System.out.println("奖金10 000美元");}else if(numberShi == guessGe && numberGe == guessShi){System.out.println("奖金3 000美元");}else if(numberShi==guessShi || numberGe == guessGe){System.out.println("奖金1 000美元");}else if(numberShi==guessGe || numberGe == guessShi){System.out.println("奖金500美元");}else{System.out.println("没中奖");}System.out.println("中奖号码是:" + number);}
}

 

 


http://www.ppmy.cn/news/183398.html

相关文章

七乐彩中奖彩票分析

# 七乐彩投注号码范围为01~30, # 七乐彩每期从30个号码中开出7个基本号码和1个特别号码作为中奖号码, # 七乐彩玩法即是竞猜开奖号码中的7个基本号码和1个特别号码,顺序不限 import random # 生成机选的号码 def makeRandomNum():…

猜数字游戏 这是要买彩票中奖的征兆吗?

我的程序:01./* 02.* 程序的版权和版本声明部分: 03.* Copyright (c) 2013, 烟台大学计算机学院 04.* All rights reserved. 05.* 文件名称:test.cpp 06.* 作 者:王鲁峰 07.* 完成日期:2013 年 11月17 日 08.* 版 本 号…

《JAVA练习题目1》 模拟彩票中奖

import java.util.Scanner;public class text {public static void main(String[] args) {// TODO Auto-generated method stubint number[] new int[7];Scanner scan new Scanner(System.in);int user[] new int[7];System.out.println("请输入您选定的号码&#xff1…

买一注彩票平均中奖的金额

今天运气不错,想买注彩票,大致算了下花2块买七星彩平均能中多少钱 static void ticket() {//1234567long first 5000000;//7long second 500000;//6long third 1800;//5long fourth 300;//4long fifth 20;//3long sixth 5;//2long total (long) …

彩票软件自动买彩的中奖情况,以后将连续出有中奖结果

自己利用业余时间根据自己多年来买彩票的经验写了这套彩票分析,购买软件,基本有下面几个功能:历史记录的录入,历史数据分析,购买时的数据分析,购买数据智能过滤,购买记录打印,自动兑奖保存等.... 下载试用地址:http://download.csdn.net/source/232637提示:下载可能未配置数据…

Python预测双色球福利彩票中奖号码(随便玩玩,不要当真)

前言 铁子们应该都是听说过双色球的吧 双色球是中国福利彩票的一种玩法 红球一共6组,每组从1-33中抽取一个,六个互相不重复。然后蓝球是从1-16中抽取一个数字,这整个组成的双色球 今天,我们就用Python来统计一下各号码的中奖概…

今晚的福利彩票的中奖号码是

#include<iostream> #include<iomanip> #include<time.h> using namespace std; int fun(int h,int a[],int i); void main() {int i1,h,a[6],k0; srand(time(0)); a[0]rand()%33; while(a[0]0) //除去a[0]中的0 { a[0]rand()%33; } cout<<"今晚…

彩票中奖几率计算公式

在n个数中选择k个来抽奖&#xff0c;那么中奖几率为n*(n-1)(n-2)……..(n-k1) / 1*2*3*……k