//請設計一樂透亂數選號程式,由1~42中選出6個不重覆的數字組合並輸出。
import java.lang.Math;
public class Main {
public static void main(String args[])
{
int names1[] = new int[6];//裝變數陣列
for(int i=0;i<6;i++)//填質
{
names1[i]=(int)(Math.random()*42+1);//亂數
for(int j=0;j<i;j++)//或I=2那J會跑0.1.2判斷
{
if(names1[i]==names1[j])//或names1[2]==names1[0]則在亂數,同理names1[2]==names1[1]
{
names1[i]=(int)(Math.random()*42+1);
}
}
}
for(int i=0;i<names1.length;i++)
{
System.out.print(names1[i]+",");
}
}
}
全站熱搜