Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/03/2011, 19:54
Avatar de spider_boy
spider_boy
 
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Ayuda en un arreglo de c++

No lo veo muy difícil.

Cuando estés llenando el 2do arreglo, verifica si el valor aleatorio no existe en el arreglo anterior.

Por ejemplo :

Código C++:
Ver original
  1. // Ya llenaste el 1ero
  2.  
  3. int random;
  4. int m = 0;
  5. bool existe = false;
  6. do {
  7.      // verifico si no existe en el arreglo anterior
  8.      random = 1+rand()%16;
  9.      for(int j = 0; j < 10; j++) {
  10.            if(Arreglo1[j] == random) {
  11.                      existe = true;
  12.            }
  13.      }
  14.      if(!existe) {
  15.            Arreglo2[m] = random;
  16.            m++;
  17.      }
  18.      existe = false;
  19.      
  20. } while(m<10);

Al final me compliqué un poco, pero creo que eso lo haría.

Saludos.

PD : Lamento si te hice la tarea.
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.