
09/11/2007, 07:14
|
| | Fecha de Ingreso: noviembre-2007
Mensajes: 3
Antigüedad: 17 años, 3 meses Puntos: 0 | |
Re: no se como finalizar este programa de c++ Tanto con el randomize como con el srand los numeros aleatorios se repiten. Una opcion es controlarlos tu utilizando por ejemplo un array y comprobando cada numero generado con los que tienes guardados en el array
ej para generar 50 entre 1 y 50
int array[50],y,x,n;
y=1;
randomize();
do{
n=random(49) +1;
for(x=0;x<y&&array[x]!=n;x++);
if (x==y)
{
array[y]=n;
printf("%d",n);
y++;
}
}while (y<50); |