Vous êtes sur la page 1sur 4

PALABRAS RESERVADAS DE PASCAL

Henry Javier Canales Molina 10-4

C.T.P.P

absolute

directiva (variables) El primer significado de la Directiva absoluta permite poner una variable a la direccin de otro y por lo tanto proporciona un mecanismo de tipo de fundicin.

of byte absolute $A000:0000;

abstract

directiva (mtodo)

TYPE Collection = ABSTRACT CLASS (Root PROCEDURE Insert (Element : Root); ABSTRACT; ... END;
if (BolaX = PosX) and (BolaY = PosY) then

and array begin case const constructor div do downto else end file for goto

operador (booleano) Tipo marcador de bloque Inicio Instruccin es la palabra reservada para la declaracin de constantes mtodo especial Operador, significa divisin Instruccin instruccin (for ... then) instruccin (if or case) marcador de bloque, Fin Tipo instruccin (v. to) Instruccin, ir

var pantalla: array[0..319,0..199]

BEGIN Valor real1:=123.435;


case Lab of 2 : Lab2; 3 : Lab3; 4 : Lab4; end;
Pi = 3.141592; Constante real CUENTA = 632; Constante entera COLOR = AZUL; Constante cadena (string)

Alumno2 alumno1=new Alumno2();// creamos un nuevo objeto de tipo alumno

7 div 2 = 3 18.5 div 3.0 = no vlido


for c := 1 to 30 do begin for c := NumArray downto
Else writeln *, 'No hay soluciones reales'
7 div 2 = 3

END.

P : file of Cole;
FOR contador := 1 to 5 DO {Imprime 5 veces la cadena almacenada } GOTO Etiqueta;

if in label library message mod name near nil not object of on or program read readonly register

instruccin (v. then) operador (conjunto) - estructura de proyecto Declaracin estructura de programa directiva (mtodo) operador (matemtico) directiva (funcin) retrocompatibilidad (clase)

if (discr==0) then

LABEL

100, 200, 300 ;

library CuadradosyCubos;
MessageDlg(' La ruta "'+resultados+'" no existe !',mtInformation,[mbOK],0);

7 mod 2 =1 -15 mod 6 = -3


name : string[15];
procedure Foo; near; { `near' has no effect in GPC }

Valor, El puntero nil es un puntero que stuff := nil); no apunta a ninguna parte.

operador (booleano) retrocompatibilidad (clase) instruccin (case) instruccin (excepciones) operador (booleano) estructura de programa especificador de propiedad especificador de interfaz de envo

if not(ch in data) then writeln('Not in set')

case c of #49 : CambiaNivel;

PROGRAM Funciones;

seek(P,c); read(P, marca[c]);

readln *, a

Un registro (record) es un tipo de datos estructurado denominado (dato record) que consta de un conjunto Type Empleado = record Nombre : string [30]; de elementos que pueden ser del mismo

tipo o de tipos diferentes.

Edad : integer; Salario : real:

set string then to try type unit

Tipo Tipo instruccin (v. if) instruccin (v. for) instruccin (excepciones) Declaracin estructura unitaria

Set color(15)
Domicilio : string [30]; Then s = -b/(2*a)

To label1;

try {instrucciones } TYPE identificador = tipo ; ... Unit <identificador>


VAR

var

EDAD: INTEGER; Declaracin, puede decirse que una variable es SALARIO: REAL; un identificador cuyo valor puede NOMB: STRING[30]; Cambiar durante la ejecucin del programa. LETRA: CHAR; NACIONALIDAD: CHAR; CONDICION: BOOLEAN

virtual while

directiva (mtodo) Instruccin

function area: integer; virtual;


While NOT (EOF (Arch)) Do

with

write writeonly xor

begin La instruccin with no es otra cosa que with BirthDay do una abreviatura. Cuando necesite referirse begin a una variable de tipo registro (record) o a un objeto, en vez de repetir su nombre cada vez, puede usar una instruccin with. Write (ApellidoM); especificador de propiedad

especificador de interfaz de envo operador (booleano)

writeln *,'Deme los coeficientes y resolver una ecuacin de 2 grado'