Pregunta: | 27388 - IMPRIMIR RESULTADOS EN PASCAL 7.0 |
Autor: | J H |
Quisiera saber como es qu epuedo mandar a un imprimir los resultados de una base de datos. Es decir, Introdusco los datos de algunos alumnos, sus calificaciones y obtengo los promedios, como mando a imprimir los resultados:
Carlos ........................8 isaac...........................9 Fidel ............................7 Jorge.........................10. etc Por favor . diganme. |
Respuesta: | Roberto Garcia Garcia |
Para imprimir a traves de pascal tienes que usar "lst" dentro de write o writeln, colocando la unidad printer dentro de "uses"
por ejemplo program imprimir; uses crt,printer; type registro=record nombre:string[20] promedio:real; end; var reg:registro; archivo:file of registro begin clrscr; {sentencias para capturar y obtener promedios ....... } while not eof(archivo) do begin read(archivo,reg); writeln(lst,reg.nombre,'..........',reg.promedio); end; end. lst lo que hace es mandar lo que esta dentro de write o dentro de writeln a la impresora, tal como lo haria en la pantalla, esto incluye espacios, variables o cadenas, por ejemplo para dejar lineas vacias entre registro y registro usarias writeln(lst); cualquier cosa escribeme. |