Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/11/2008, 10:06
Avatar de traviz88
traviz88
 
Fecha de Ingreso: julio-2007
Ubicación: lima - villa maria
Mensajes: 31
Antigüedad: 17 años, 5 meses
Puntos: 0
Respuesta: problema con arreglo de c++

Cita:
Iniciado por _Ju Ver Mensaje
Haber si entendí, entonces tienes 2 arrays y quieres crear uno solo, adjuntando los nuevos valores al primero, seria de esta forma

Inicialziar los valores de los arrays en 0

Código:
int clientes[5], clientesNuevos[5],i,j;
for (i=0;i<10;i++){
  clientes[i]=0;
  clientesNuevos[i]=0;
}

//Valores iniciales del clientes
clientes[0]=154;
clientes[1]=245;
clientes[2]=378;

//Nuevos valores
clientesNuevos[0]=465;
clientesNuevos[1]=568;

//Hacemos el cambio y hacemos un solo array
for (i=0;i<5;i++)
  for (j=0;j<5;j++)
// Si la casilla vale 0 quiere decir que esta libre y colocamos el nuevo valor
    if (clientes[j]==0 && clientesNuevos[i]!=0)
      clientes[j]=clientesNuevos[i];
Esa seria la idea de como solucionarlo, espero y te sirva =D

si tienes razon.. es asi.. como dices.. osea.. al ejecutar debo muestrar los datos q tenia el primer array.. y al agregar se deben actualizar y debo ordenarlos ... y esa es la parte en la q toy perdido.. toy buscando informacion.. sobre el metodo burbuja y de ordenamiento ... gracias por el cod.. voy a probarlo...