黑马程序员技术交流社区
标题:
彩票
[打印本页]
作者:
曼舞雪菲
时间:
2016-9-12 23:32
标题:
彩票
1.随机生成6个0-15(包含0和15)的数字,作为彩票的中奖号码,要求最终的中奖号码没有重复数字
2.键盘录入6个0-15(包含0和15)的数字,比较录入的数字和中奖号码相同的个数
小于3个,没有中奖
当3个一样,中三等奖
当4个一样,中二等奖
当5个一样,中一等奖
当全部一样,中特等奖
在控制台打印中奖结果,样式如下:
"您的号码为XX,XX,XX,XX,XX,XX,中了X等奖,恭喜您!"或者
"您的号码为XX,XX,XX,XX,XX,XX,没有中奖!"
作者:
lipeng518
时间:
2016-9-12 23:43
public class Text1 {
public static void main(String[] args) {
//key
Random random = new Random();
int key = random.nextInt(100)+1;
System.out.println(key);
//
ArrayList<Integer >arr=new ArrayList<>();
Scanner scanner = new Scanner(System.in);
for (int i = 0; i <6; i++) {
System.out.println("请输入你要猜的第"+(i+1)+"个数字");
int input = scanner.nextInt();
if(input==key){
System.out.println("猜对了");
break;
}else{
if(input>key){
System.out.println("你猜小了请重新才");
}else if(input<key){
System.out.println("猜的大了重新才");
}
//System.out.println("你还有"+(5-i)+"次机会");
arr.add(input);
}if (i < 5) {
System.out.println("您还有" + (5 - i) + "次机会。");
} else {
System.out.println("sry,您没有机会了!");
System.out.println("以下是您所猜的数字:");
for (Integer integer : arr) {
System.out.print(integer+" ");
}
}
}
}
作者:
lipeng518
时间:
2016-9-12 23:44
发错了...这尴尬
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2