Sintaxis básica del lenguaje Pascal
• Palabras reservadas:
Array: Arreglo o Vector
Begin: Inicio del programa o de un bucle de instrucciones
ClrScr: Limpia la pantalla
Const: Declaración de constantes
Delay: Pausa o retraso en milisegundos
End: Fin del programa o del bucle de instrucciones
For: Ciclo "para"
Function: Declaración de función
GotoXY: Posiciona el cursor en la posición x,y (Columnas,Filas)
KeyPressed: Devuelve true cuando se presiona una tecla
KeyPressed: Devuelve true cuando se presiona una tecla
Procedure: Declaración de procedimiento
Read: Lee un valor desde el teclado
ReadLn: Lee un valor desde el teclado y da un salto de línea
ReadKey: Espera a que se presione cualquier tecla
Record: Registro
Record: Registro
Repeat: Ciclo "repetir"
Until: Fin del ciclo Repeat
Until: Fin del ciclo Repeat
Uses: Librerias a usar
Var: Declaración de variables
While: Ciclo "mientras"
Write: Muestra texto en pantalla
WriteLn: Muestra texto en pantalla y da un salto de línea • Operadores:
:= - Asignación
+ - Suma
- - Resta
* - Multiplicación
/ - División
Div - División entera
Mod - Residuo de la división
= - Ingualdad
< - Menor que
<= - Menor o igual
> - Mayor que
>= - Mayor o igual
<> - Diferente
• Operadores lógicos:
AND: Verifica dos condiciones y devuelve true si se cumplen ambas
OR: Verifica dos condiciones y devuelve true si se cumple una o ambas
XOR: Devuelve true cuando una condición es true y la otra false
NOT: Invierte el valor de la variable lógica
• Tipos de datos:
♦ Enteros
Byte [0 - 255]
Integer [-32,768 - 32,767]
Longint [-2,147,483,648 - 2,147,483,647]
Shortint [-127 - 128]
Word [0 - 65,535]
♦ Reales
Real [1E-38 - 1E+38]
Double [5,010E-324 - 1,710E+308]
♦ Caracteres
Char [Un solo caracter perteneciente al código ASCII]
♦ Cadenas
String [Serie finita de caracteres]
♦ Lógicos
Boolean [True o False]
[Continua...]
No hay comentarios:
Publicar un comentario