bachiller

Páginas: 11 (2589 palabras) Publicado: 28 de abril de 2013
Write
EL procedimiento Write sirve para escribir datos en un archivo.
Formato: Write(f,v1,v2,...)
f variable de tipo archivo
v1,v2,... variables de tipo de datos
Ejemplo:
Var
ArchText : Text;
Begin
Assign (ArchText,'nuevo.txt');
Rewrite(ArchText);
Write(ArchText,'Está es la primera línea.');
Write(ArchText,'Fin del texto.');
Close(ArchText)
End.
El contenido del archivo será : Estáes la primera línea. Fin del texto.
WriteLn
EL procedimiento WriteLn sirve para escribir datos en un archivo. A diferencia de Write, WriteLn incluye un salto de línea para separar el texto.
Formato: WriteLn(f,v1,v2,...)
f variable de tipo archivo
v1,v2,... variables de tipo de datos
Ejemplo:
Var
ArchText : Text;
Begin
Assign (ArchText,'nuevo.txt');
Rewrite(ArchText);WriteLn(ArchText,'Está es la primera línea.');
WriteLn(ArchText,'Fin del texto.');
Close(ArchText)
end.
El contenido del archivo será :
Está es la primera línea. Fin del texto.


Read
El procedimiento Read se utiliza para la lectura de datos situados en un archivo de tipo texto.
Formato: Read(f,v1,v2,..)
f variable de archivo de texto
v1,v2,... variable de tipo char, integer, real o string
Ejemplo:Var
ArchText : Text;
datos : string[20];
Begin
Assign(ArchText,'lista.pas');
Reset(ArchText);
Read(ArchText,datos);
WriteLn(ArchText,datos);
Close(ArchText)
End.
ReadLn
EL procedimiento ReadLn se utiliza para la lectura de datos situados en un archivo de tipo texto. A diferencia de Read, ReadLn salta al principio de la siguiente línea del archivo. Este salto de línea se produce cuando sehan asignado valores a la lista de varibles del procedimiento; en caso contrario, el procedimiento hace caso omiso del control de línea y sigue asignando información.
Formato: ReadLn(f,v1,v2,..)
f variable de archivo de texto
v1,v2,... variable de tipo char,integer,
real o string
Ejemplo:
Var
ArchText : Text;
datos : string[20];
Begin
Assign (ArchText,'lista.pas');
Reset(ArchText);ReadLn(ArchText,datos);
WriteLn(ArchText,datos);
Close(ArchText)
End.
Unidad I
Palabras reservadas:
Para poder usar cualquier lenguaje, debemos conocer los códigos que representan las actividades a realizar. Turbo Pascal cuenta con su propio conjunto, los cuales llamaremos palabras reservadas.
Palabras reservadas de Pascal Estándar y Turbo Pascal:

ABSOLUTE
AND
ARRAY
ASM
ASSEMBLERBEGIN
BOOLEAN
BYTE
CASE
CHAR
COMP
CONST
CONSTRUCTOR
DESTRUCTOR
DIV
DO
DOUBLE
DOWNTO
ELSE
END
EXPORT
EXPORTS
EXTENDED
EXTERNAL
FAR
FILE
FOR
FORWARD
FUNCTION
GOTO
IF
IMPLEMENTATION
IN
INDEX
INHERITED
INLINE
INTEGER
INTERFACE
INTERRUPT
LABEL
LIBRARY
LONGINT
MOD
NAME
NEAR
NIL
NOT
OBJECT
OF
OR
PACKED
POINTER
PRIVATE
PROCEDURE
PROGRAM
PUBLIC
REAL
RECORDREPEAT
RESIDENT
SET
SHL
SHORTINT
SHR
SINGLE
STRING
THEN
TO
TYPE
UNIT
UNTIL
USES
VAR
VIRTUAL
WHILE
WITH
WORD
XOR

Ninguna de estas palabras reservadas puede ser usada como identificador, ya que cada una de ellas tiene predefinida una función.
DESCRIPCION DE ERRORES EN PASCAL
Mensajes de error en Turbo Pascal 7.0.

Turbo Pascal genera dos tipos de mensajes de error:mensajes de error del compilador y mensajes de error en tiempo de ejecución.

Mensajes de Error de Compilación:
Si tiene lugar un error de compilación mientras se está compilando dentro del IDE, Turbo Pascal hace activa la ventana de edición y sitúa el cursor en el punto del código fuente donde se produjo el error.
Si el error tiene lugar mientras se usa el compilador de línea de comandos, TurboPascal muestra el mensaje de error y el número de la línea de código fuente; un circunflejo (^) en la línea mostrada indica la localización del error.

Mensajes de Error en Tiempo de Ejecución:
Si el programa genera un error en tiempo de ejecución, se parará y aparecerá este mensaje:
Run-time error at
donde nnn es el número del error en tiempo de ejecución
xxxx:yyyy es la dirección del error...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS