java实验一:幸运大转盘
(1)商家为了吸引用户,设100个奖品,一等奖3名,二等奖6名,三等奖10名,四等奖50名,其他为谢谢参与.编写程序产生奖项.
(2)为了精细控制抽奖过程,要求如下:1. 每周最多产生一个一等奖 2. 每天至少产生10个四等奖 3. 用户摇奖前,显示当前最近获奖的5个四等奖以上的奖项。请在原有程序的基础上实现上述要求。
package lucky;
import java.util.Random;
public class lucky {
private static final int[] List = {3,6,10,50,31};
public int level() {
int randNum = (int)(Math.random()*100);
for (int i = 0; i < List.length; ++i) {
if (randNum <= List[i]) {
return i+1;
} else {
randNum -= List[i];
}
}
return -1;
}
public static void seven(){
int first =0,second = 0,third = 0,fourth = 0,fifth = 0;
int i &