模拟双色球机选的小程序
2014-04-20 22:13
260 查看
双色球玩法简单介绍:
“双色球”彩票投注区分为红色球号码区和蓝色球号码区。每注投注号码由6个红色球号码和1个蓝色球号码组成。红色球号码从1--33中选择;蓝色球号码从1--16中选择。
程序要求:
1、彩票号码按从大到小的顺序输出,且无重复数字
2、不足两位的号码高位补0
程序代码:
写完这个程序之后,可以做一个带图形界面的机选彩票程序,包含双色球、大乐透等不同规则的彩票,值得一试。
“双色球”彩票投注区分为红色球号码区和蓝色球号码区。每注投注号码由6个红色球号码和1个蓝色球号码组成。红色球号码从1--33中选择;蓝色球号码从1--16中选择。
程序要求:
1、彩票号码按从大到小的顺序输出,且无重复数字
2、不足两位的号码高位补0
程序代码:
import java.util.Random; import java.util.Set; import java.util.TreeSet; public class DoubleColorBall { public static void main(String[] args){ Random rd=new Random(); int temp=0; //临时存储随机数 Set<Integer> money=new TreeSet<Integer>(); //存放无重复号码的容器 while(money.size()<6){ temp=rd.nextInt(34); if(temp!=0){ money.add(temp); } } System.out.print("红球号码为:"); for(Integer r:money){ System.out.print(String.format("%02d", r)+"、"); //有格式控制地输出,'0'代表前面补0,'2'代表两位数,'d'代表正整数 } while(true){ temp=rd.nextInt(17); if(temp!=0){ System.out.println("\n蓝球号码为:"+String.format("%02d", temp)); break; } } } }
写完这个程序之后,可以做一个带图形界面的机选彩票程序,包含双色球、大乐透等不同规则的彩票,值得一试。
相关文章推荐
- 先完成一个双色球机选程序(模拟小彩民的发财人生。。。。)
- linux下模拟CPU占用100%小程序
- Android模拟打电话程序实现
- VC模拟点击其他程序按钮
- 实验三 进程调度模拟程序
- android模拟器与pc,模拟器与模拟之间用socket进行通信和获得模拟器ip地址程序!
- 程序模拟洗扑克牌(算法)
- C语言实现用程序数据段空间模拟内存的动态分配
- HR--一个奖金模拟试算的程序,仅供参考
- 用c语言实现模拟用户登录程序以及猜数字游戏
- 自动化测试程序之一自定义键盘的模拟测试程序(C语言)
- 用python写的模拟系统登录三次验证简单程序
- python简单模拟数据库程序
- 操作系统之实验二作业调度模拟程序
- 三子棋模拟小程序
- Ajax程序模拟SOCKET套接字编程
- 用java程序模拟网站的登录以及文件批量上传
- 用程序模拟新浪微博登录过程
- 并行程序模拟,紫书P139UVa210
- GD32 模拟IIC程序驱动