Programación
Operadores y expresiones
Operadores de asignación
Operadores aritméticos
Operadores Lógicos
Operadores de asignación
Entero Número, Factor
RealPrecio
Estado Booleano
Numero
Factor
Precio
Precio
15
Numero x 2
1.15
Precio x 2
Numero = 1.15
Numero = ‘hola’
Precio = ‘hola’
Estado
=
=
=
=Estado
Estado
Errores de asignación
= Falso / Verdadero
=1
= ‘hola’
Errores de asignación
Operadores aritméticos
Tipos de operadores
Sumas
+
Restas
–
Multiplicaciones*
Divisiones
/
Exponenciación
^
División Entera DIV
Modulo (Resta)
MOD
Operadores
Operador
Significado
Tipo de
operandos
Tipo de resultado
^
ExponenciaciónEntero o real
Entero o real
+
Suma
Entero o real
Entero o real
-
Resta
Entero o real
Entero o real
*
Multiplicación
Entero o real
Entero o real
/
DivisiónReal
Real
DIV
División Entera
Entero
Entero
MOD
Módulo (Resta)
Entero
Entero
Instrucciones para obtener/desplegar
resultados
LEER
Identificador
ESCRIBIRIdentificador
Pseudocódigo
INICIO
// Declaración de variables
ENTERO Var_entera_1, Var_entera_2
REAL Var_real
…
// inicio del cuerpo principal
Var_real = var_entera_1 / var_entera_2
FINReglas de prioridad
() Paréntesis
Operador Exponencial ^ (circunflejo)
Operadores * y /
DIV y MOD
Operadores + y –
Ejemplo…
1. ¿Cuál es el resultado de la expresión:
6+2*3-4/2 ?
2.¿Cuál es el resultado de la expresión:
5*(5+(6-2)+1)?
DIV y MOD
DIV
División Entera
MOD
Residuo
Expresiones lógicas -Relacionales
Operado
r
<
>
==
=
Significado
Menor queMayor que
Igual que
Menor o igual
que
Mayor o igual
que
Ejemplo
Decisión
N
1
N2
Expresión
lógica
Resultado
3
0
4
8
9
5
6
1
2
5
9
5
3
0
4
8
9
5...
Regístrate para leer el documento completo.