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

编程入门 行业动态 更新时间:2024-10-11 19:24:16

<a href=https://www.elefans.com/category/jswz/34/1757512.html style=彩票问题 假设你想开发一个玩彩票的游戏,程序随机地产生一个两位数的彩票,提示用户输入 一个两位数,然后按照下面的规则判定用户是否能赢。"/>

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

假设你想开发一个玩彩票的游戏,程序随机地产生一个两位数的彩票,提示用户输入
一个两位数,然后按照下面的规则判定用户是否能赢。
1)如果用户输入的数匹配彩票的实际顺序,奖金10 000美元。
2)如果用户输入的所有数字匹配彩票的所有数字,但顺序不一致,奖金 3 000美元。
3)如果用户输入的一个数字仅满足顺序情况下匹配彩票的一个数字,奖金1 000美元。
4)如果用户输入的一个数字仅满足非顺序情况下匹配彩票的一个数字,奖金500美元。
5)如果用户输入的数字没有匹配任何一个数字,则彩票作废。
import java.util.Scanner;public class IfTest4 {//10-99public static void main(String[] args){int vulse =(int)(Math .random()* 90+10);System.out.println(vulse);Scanner scanner =new Scanner(System.in);System.out.println("请输入一个两位整数,0-99");int usenum=scanner.nextInt();int ge = vulse % 10;int shi = vulse / 10;if(usenum<100 && usenum>=10) {if (usenum == vulse) {System.out.println("你将获得10000元美金");} else if (usenum == ((ge * 10 )+ shi)) {System.out.println("你将获得3000元美金");} else if ((usenum >= shi * 10) && (usenum < (shi + 1) * 10)) {System.out.println("你将获得1000元美金1");} else if (ge == (usenum % 10)) {System.out.println("你将获得1000元美金2");}else if((ge==(usenum/10))|| (shi==(usenum%10))){System.out.println("你将获得500元美金");}else{System.out.println("很遗憾!您未中奖,您的彩票已报废!");}}else{System.out.println("亲,要输入两位数哦!");}}
}

更多推荐

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

本文发布于:2024-03-23 01:49:18,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1739032.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:彩票   两位数   用户   你想   是否能

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!