Ordenacion Ficheros
Publicado por Jose luis Gracia (1 intervención) el 25/02/2009 20:42:22
Hola a todos tengo un problema que me urge resolver bueno pues el problema es que tengo un fichero binario con 6.400 enteros que quiero meter a un vector pero solo los que no se repiten.
mi resolucion ha sido esta:
actual=i;
i=0;
while(contador<TOPE)
{
while(numero!=v[i] && i!=actual) /*con esto paso las posiciones del vector hasta que
{ encuentra uno igual o hasta que que termina de recorrer
i++; el vector */
}
if(v[i] !=numero) /* si numero no es igual a ninguno escribo en el vector y paso posi
{ cion */
i=actual;
v[i]=numero;
i++;
contador++;
}
}
mi resolucion ha sido esta:
actual=i;
i=0;
while(contador<TOPE)
{
while(numero!=v[i] && i!=actual) /*con esto paso las posiciones del vector hasta que
{ encuentra uno igual o hasta que que termina de recorrer
i++; el vector */
}
if(v[i] !=numero) /* si numero no es igual a ninguno escribo en el vector y paso posi
{ cion */
i=actual;
v[i]=numero;
i++;
contador++;
}
}
Valora esta pregunta


0