Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/11/2007, 07:14
olgamer
 
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);