
Ayuda en un arreglo de numeros aleatorios en devc++
Publicado por Sebastian (1 intervención) el 15/03/2015 15:20:06
Necesito ayuda urgente por favor, llevo días intentado hacerlo pero no me resulta. Este es un programa que me genera números aleatorios en un arreglo. Mi problema es que me piden contar los elementos de arreglo hasta que se repita un elemento del arreglo con alguno de los ya antes recorridos, y que ahí pare mi programa y me imprima el total de numeros que tuvo que recorrer, se que es algo sencillo, pero no soy estudiante de informática y hace tiempo que no programaba, por favor si alguien es tan amable, se lo agradecería bastante. 
AQUI LES DEJO EL CODIGO DE DEVC++

AQUI LES DEJO EL CODIGO DE DEVC++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main ()
{
int CANTIDAD=10000;
double muestra [CANTIDAD];
int numero;
int p,x;
int i=0;
srand(time(NULL));
cout << " \n\n::::::: GENERADOR DE NUMEROS ALEATORIOS :::::::\n\n" << endl;
cout << "Ingrese la cantidad de numeros a generar: " << endl;
cin >> CANTIDAD;
for(p=0 ; p < CANTIDAD ; p++)
{
numero = 1 + rand() % (366 - 1);
muestra[p]=numero;
}
cout << "\n\nLa cantidad generada es:\n\n[ " ;
for(p=0 ; p < CANTIDAD ; p++)
cout << muestra[p] << " ";
cout << "] \n\n" ;
return 0;
}
Valora esta pregunta


0