如何用java制作双色球程序?尽量简单一点,要给学生做参考
2条回答 默认 最新
- A Python 萌新花花 2022-02-06 23:12关注
import java.util.Random; import java.util.Scanner; import java.util.ArrayList; public class lottery { private static ArrayList arr = new ArrayList(7); private static Random random = new Random(); public static ArrayList arra() { int a = 0; int b = 0; int c = 1; int d = 0; b = random.nextInt(31) + 1; arr.add(b); while(a<6) { b = random.nextInt(31) + 1; a++; arr.add(b); d = arr.size(); while(c < d) { if(b == (int)arr.get(c-1)) { arr.remove(c-1); a--; break; } c += 1; } c = 1; } return arr; } public static void main(String[] args) { ArrayList arr_new = new ArrayList(7); arr_new = arra(); ArrayList arr_input = new ArrayList(7); int e = 0; int f = 0; while(e<7) { Scanner input = new Scanner(System.in); f = input.nextInt(); arr_input.add(f); e = e + 1; } int money = 1; int g = 0; int h = 0; while(g<arr_new.size()) { while(h<arr_input.size()) { if((int)arr_new.get(g) == (int)arr_input.get(h)) { money = money * 10; } h += 1; } h = 0; g += 1; } if(money == 1) { money = 0; } System.out.println("The total amount of money you won is " + money); System.out.println("The actual winning numbers are " + arr_new); } }
拿走不谢
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 #MATLAB仿真#车辆换道路径规划
- ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
- ¥15 数据可视化Python
- ¥15 要给毕业设计添加扫码登录的功能!!有偿
- ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
- ¥15 微信公众号自制会员卡没有收款渠道啊
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘