Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - gatusko

#1
Programación C/C++ / Eliminar datos de un vector
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...

Citarvoid eliminar(int a,int b[])
{
    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;
}
Tengo que comprimirlo? Eso dijo mi profesor que no me pudo responder como se hace esto ><