Probando
Datos simples:
Entero: Integer
Real: Real
Lógico: Boolean
Carácter: Char
Datos compuestos:
Cadena: String
Declaracion de variables y constantes
Constantes:
Paradeclarar una constante, se utiliza:
<nombre_de_la_constante> = <expresión>;
Variables:
Hay que escribir un punto y coma (;) después de la declaración de una o más variables.<nombre_de_la_variable> : <nombre_del_tipo_de_dato>;
Para más de una variable del mismo tipo se utiliza:
<variable_1>, <variable_2>, ..., <variable_n> :<tipo_de_dato>;
Expresion y tipos de operadores
Es una combinación de constantes, variables, operadores,parentesis y funciones especiales.
Ejemplo: 5+(A-B)
Se dividen en 3:Aritméticos,relaciones y lógicos:
Aritméticos: Son muy parecidos a las formulas matemáticas, las variables y constantes son numéricas y los operadores son aritméticos.
Exponenciación : ^
Suma: +
Resta: -Multiplicación: *
División: /
Mod : Módulo (resto de la división entera)
Div: División entera
Relacionales: Generan resultados lógicos mediante la comparación de valores de tipo numérica ocarácter a traves de operadores de relación.
Igual: =
Diferente: < >
Menor que: <
Mayor que: >
Menor o igual que: <=
Mayor o igual que: >=
Lógicas: Se forman combinando variables yconstantes lógicas mediante operadores lógicos.
And: Y
Or: O
No: No
Regla de prioridad
( Del más alto al más bajo)
( )
^
*,/,mod,div
+,-
=,< >, <,>,<=,>=
No
And,OrEn una expresión, todos los operadores aritméticos con la misma prioridad, por ejemplo, el operador multiplicación (*) y el operador módulo (mod), se evalúan de izquierda a derecha.
Instruccionesbásicas (Leer, escribir y asignar)
Asignación
<nombre_de_la_variable> := <expresión>;
Escribir ( Write )
( <expresión_1>, <expresión_2>, ..., <expresión_n>...
Regístrate para leer el documento completo.