[問題] 請問有更好方法嗎? 樂透程式
今天自己練習 樂透小程式
因為取亂數會有"相同的數目"和"0"
想要撇除這兩項 所以自己寫了一個程式
public static void main(String[] args) {
int l_index = 0;
int[] LotteryArray = new int[6];
while(l_index < 6){
double d=100*Math.random();
int l_intTemp=(int)d;
l_intTemp %= 50;
LotteryArray [l_index] = l_intTemp;
for(int i = 0; i< l_index; i++){
//這裡是滿足上述講的那兩種狀況 先把陣列減一
if(LotteryArray [i] == l_intTemp | l_intTemp == 0){
l_index--;
break;
}
}
l_index++;
}
}
這是我剛剛想的 請問有更好方法嗎? 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.141.163
推
04/03 18:15, , 1F
04/03 18:15, 1F
→
04/03 19:05, , 2F
04/03 19:05, 2F
→
04/03 19:22, , 3F
04/03 19:22, 3F
推
04/03 22:22, , 4F
04/03 22:22, 4F
推
04/03 22:26, , 5F
04/03 22:26, 5F
推
04/04 03:10, , 6F
04/04 03:10, 6F
推
04/04 22:46, , 7F
04/04 22:46, 7F
→
04/04 22:49, , 8F
04/04 22:49, 8F
推
04/11 10:16, , 9F
04/11 10:16, 9F
推
04/11 10:17, , 10F
04/11 10:17, 10F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):