Академический Документы
Профессиональный Документы
Культура Документы
NUMERICOS DECIMAL
REAL
PUNTO
TIPOS DE FLOTANTE
DATOS
CARACTER
HILERA O CADENA
NO NUMERICOS
LOGICO
APUNTADOR
CONSTANTES Y VARIABLES
CONSTANTES
Porcin de memoria que representa valores preestablecidos. Las constantes no pueden ser
cambiadas en el transcurso del programa, se mantienen con el valor declarado.
Const
MAX = 100;
PI = 3.141516;
BANDERA = VERDADERO;
VARIABLES
Porcin de memoria que puede tomar cualquier valor, de acuerdo al tipo de dato declarada para
ella. Es conocida en el programa por su nombre que se denomina IDENTIFICADOR de variable.
Se deben declarar todas las variables que se utilicen en el programa para reservar el espacio de
memoria en donde se almacenarn sus datos.
VAR
Conta,Num, I : Entero;
Porcentaje : Real;
Nombre : Carcter;
Flag : Logico;
DAR VALORES A UNA VARIABLE
OPERADOR DE ASIGNACION
Mes 5;
Total 120.6;
La operacin de asignacin es destructiva, por que cualquiera que haya sido el valor de la variable,
se pierde ya que es reemplazada por el valor que se le va asignar.
DAR VALORES A UNA VARIABLE
CONTADOR
Contador 0;
Contador Contador+1;
ACUMULADOR
Es similar al contador, con la diferencia que se asigna a la variable cualquier cantidad de un tipo de
dato numrico.
Suma 0;
Valor 15;
Suma Suma+Valor;
OPERADORES BASICOS
+ <
- <=
* >
/ >=
MOD <>
^ =
LGICOS
NO
Y
O
JERARQUA DE OPERADORES
Operadores Nombres Orden
en que se evalan
() Parntesis o Ms alta prioridad.
Corchetes Las expresiones entre parntesis se evalan
primero.
Si los parntesis estn anidados, la expresin ms
interna se evala primero. Si hay varios pares de
parntesis en el mismo nivel, se evalan de
izquierda a derecha.
^ Exponente
Menos unario
(unario)
Multiplicacin
* / div real Operadores matemticos
mod Divisin real Entre ellos el mismo nivel de precedencia. Si hay
Divisin entera o varios se evalan de izquierda a derecha.
cociente (div)
Residuo o resto entero
(mod)
+ Suma,
Resta
Operadores Nombres Orden
en que se evalan
Menor, Operadores relacionales.
< Menor o igual, Mayor, Si hay varios se evalan de izquierda a derecha.
> Mayor o igual Entre ellos el mismo
Igual, Diferente nivel de precedencia.
=
No
No lgico (not)
Y
Operadores lgicos
Y lgico (and)
O
O lgico (or)
Concatenacin Operador de cadena
+ Permite la concatenacin de valores de tipo
entero, real o lgico con valores de tipo
caracteres o con cadenas de caracteres (string).
ERROR DE EJECUCIN
Se produce luego de la compilacin del programa y superada los dos errores
anteriores. Se produce en la evaluacin de la funciones o expresiones
5/0
EVALUACIN DE EXPRESIONES
Var
I,J,K,L: Entero;
X,Y,Z : Real;
I 2;
J 5;
K 12;
L -186;
X 3.75;
Y 10.8;
Z 1E-4;
EVALUAR:
-22.75 * X * I ^ J / K L * Y / Z + 3 * Z
EVALUACIN DE EXPRESIONES
-22.75 * X * I ^ J / K L * Y / Z + 3 * Z
-22.75 * 3.75 * 2 ^ 5 / 12 (-186) * 10.8 / 1E-4 + 3 * 1E-4
-3330.0 -20088000.0
20087722.5
20087722.5003
ENTRADA Y SALIDA DE DATOS
ENTRADA
LEER(A,B);
LEER(NOMBRE);
SALIDA DE DATOS
ESCRIBIR(A,B);
ESCRIBIRYSALTAR(A,B);
ESCRIBIRYSALTAR(EL RESULTADO ES:,TOTAL);