Título: Eliminar datos de un vector Publicado por: gatusko en 16 Septiembre 2010, 05:07 am Tengo un problema... como puedo eliminar los datos de un vector, sin utilizar erase y otras cosas de vectores...
Mi problema es que tengo que eliminar todo los datos pares de mi vector e hize algo asi... Citar void eliminar(int a,int b[]) Tengo que comprimirlo? Eso dijo mi profesor que no me pudo responder como se hace esto ><{ int aux=a,at; for(int i=0;i<a;i++) { if(b%2==0) { for(int t=i;t<a;t++) { b=b[i+1]; } aux=aux-1; } } cout<<"El vector comprimido:"; for (int n=0;n<aux;n++) { cout<<" "<<b[n]; } cout<<endl; } Título: Re: Eliminar datos de un vector Publicado por: satu en 16 Septiembre 2010, 12:25 pm Hola
Lo tienes casi resuelto, mira: Código
Bueno eso es todo, no lo he probado pero creo que deberia funcionar. Compara tu código con el mío que seguro que lo entiendes bien, si tienes alguna otra duda aquí estamos. Saludos |