
07/11/2007, 12:24
|
| | Fecha de Ingreso: noviembre-2007
Mensajes: 15
Antigüedad: 17 años, 3 meses Puntos: 0 | |
no se como finalizar este programa de c++ Este es el problema esta en c++: Escribir una funcion int bombo() que devuelve un numero aleatorio comprendido entre 0 y 50, distinto, cada nueva llamada a la funcion.
#include <stdio.h>
#include <stdlib.h>
int bombo(void);
int main()
{
int numeros,contador;
randomize();
printf("seleccione el numero de numeros aleatorios quiere que aparezcan: ");
scanf("%i",&numeros);
for(contador=1;contador<=numeros;contador++)
printf("\neste es el numero seleccionado aleatoriamente: %i",bombo());
fflush(stdin);
getchar();
return 1;
}
int bombo(void)
{
return (random(49)+1);
}
me funciona el programa a la hora de seleccionar aleatoriamente los 50 numeros, pero se me repiten, como podria finalizar el programa de manera que no se repitan lo numeros aleatorios.
Última edición por xaji; 07/11/2007 a las 16:13
Razón: cambio de titulo
|