dvd182 escribió:aki no kntxta nadie...lo sient x las molestias
napster escribió:sabeis cuando se defiende la practica de pro en diciembre?
FeR escribió:napster escribió:sabeis cuando se defiende la practica de pro en diciembre?
Si hacen como el año pasado... El año pasado corrigieron los exámenes y dijeron: los que tengais menos de un 3, no vengais por aqui xD Y así fue, que sólo aprobó uno o dos xD


PROCEDURE obtener_informacion;
VAR
MemoriaLinea : tCadena;
NumEspacios, UltimoEspacio, NumPagina, NumLinea : Integer;
I : Integer;
BEGIN
reset(fichero);
while not eof(fichero) DO BEGIN
readln (fichero, MemoriaLinea);
MemoriaLinea:=trim(MemoriaLinea); {Quita espacios del final de la cadena}
FOR I:=1 TO Length(MemoriaLinea) DO BEGIN { Este bucle recorre los caracteres de la cadena para encontrar numero de espacios y fin de pagina}
IF MemoriaLinea[I] = ' ' then BEGIN NumEspacios:=NumEspacios+1; UltimoEspacio:=I; END;
IF MemoriaLinea[I] = chr(12) then NumPagina := NumPagina +1;
END;
informacion.primerapalabra := substr (MemoriaLinea, 1, index(MemoriaLinea, ' ')-1);
informacion.numerolinea := NumLinea;
informacion.numeropagina := NumPagina;
informacion.numeropalabras := NumEspacios + 1;
informacion.ultimapalabra := substr(MemoriaLinea, UltimoEspacio, Length(MemoriaLinea)-UltimoEspacio);
get (fichero);
END;
writeln (informacion.primerapalabra, informacion.numeropalabras,informacion.ultimapalabra);
END;santi@Santi:/media/sda2/ITIS/Pro/Practica/Estadistica$ ./a.out
Ligar, se ha ligado
./a.out: attempt to read past end of file `texto.txt' (error #454 at 804a2bd)
santi@Santi:/media/sda2/ITIS/Pro/Practica/Estadistica$ repeat
{codigo}
until eof (fichero)FeR escribió:Quisiera hacer una aclaración, no tengo nada en contra de los programadores eso lo hacía hace 3 años en Programación XDD O sea, chapuzas mil. Ahora haría algo mejor XD
Volver a FIC Asignaturas 2007-08
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado