Hola,
pongo un ejemplo:
tengo datos de una escuela donde tengo el numero del aula y el nombre del estudiante. leo los datos de un fichero donde no aparecen esos datos y otros muchos mas. Me interesan solo algunas aulas, no todas y las especifico en mi arreglo. leo el fichero:
read(F,ss);
luego compruebo en un ciclo que el pos(Miarreglo[i,j],ss)<>0 para ver que el valor leido coincide con una de las aulas que me interesa. Luego paso a leer consecutivamente el dato del estudiante. asi hasta que termine el fichero.
lo que pasa que lo mismo puedo encontrar primero al aula 3, a la 5, luego a la 1, la 2, etc.
hasta ahora lo que hago es leer, comprobar que lo leido me interesa y luego buscar la primera posicion vacia para guardar el dato.
mas claro?
gracias mil
|