Escriba un programa turbo c para el programa aleatorio de lotería de bolas de dos colores
Crea una matriz a[N] y asigna valores de 1 a N. Genera un número aleatorio i para tomar a[i], intercámbialo con el primero de la matriz, elimina el primero regenerado número aleatorio i, y reemplácelo con el segundo, luego elimine uno o dos, y así sucesivamente. Esto completa un grupo y genera el segundo grupo de acuerdo con la ley. Esto parece aleatorio, pero aún es manejable. El código es el siguiente: (Puedes modificarlo según sea necesario)
#include
#include
int
principal(vacío)
{ p>
int i,temp,a[36],b[16];
for(i =0;i<36;i++)
a[i] =i+1;
si(i<16)b[i]=i+1;
}
for(i=0;i< 36;i++){
ra=rand()%(36-i);//Generar números aleatorios, el módulo es cada vez menor
ra+=i;//Exchanged El número ya no se ve afectado
temp=a[i];//exchange
a[i]=a[ra];
a[ra ]=a[i];
printf("%d",a[i]);
}
}