Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Operandos
El tipo de operando determinar, que una expresin sea o no correcta, y pueda ser evaluada para
obtener un resultado.
El tipo de dato determina la cantidad de celdas de memoria a utilizar, as como la estructura de la
informacin de cada celda y su interpretacin.
Operadores
Son elementos que relacionan de forma diferente, los valores de una o ms variables y/o constantes. Es
decir, los operadores nos permiten manipular valores.
Segn el nmero de operandos a los que se aplica un operador, estos pueden clasificarse como unarios,
que actan sobre un solo operando o binarios, cuando lo hacen sobre dos.
Sintaxis de las operaciones unarias o binarias:
Resultado
Resultado
Operacin Unaria Operacin Binaria
Operacin Unaria
MATERIAL DE AP O YO A CLASES PROF. LISBETH PACHECO P G IN A 1 DE 5
U N I VE R SI D AD DE C AR AB O B O . F AC U L T AD DE I N G ENI E R A. D E P AR T AM E N TO DE C O M P U TAC I N .
CTEDRA DE COMPUTACIN I SEGUNDO PERODO LECTIVO DE 2015
Tipos de Operadores
Aritmticos
Relacionales
Operadores
Lgicos/Booleanos
concatenacin
Operadores Aritmticos
Los operadores aritmticos permiten la realizacin de operaciones matemticas con los valores
(variables y constantes), pueden ser utilizados con tipos de datos enteros o reales. Si ambos son enteros,
el resultado es entero; si alguno de ellos es real, el resultado es real. EL resultado de una expresin
aritmtica siempre es un nmero.
Operadores Aritmticos
Cambio de Signo Menos unitario (Operador unario) -
Suma +
Resta -
Multiplicacin *
Divisin /
Cociente de Divisin Entera de dos enteros \
Residuo de Divisin Entera de dos enteros MOD
Potenciacin ^
Conviene observar lo siguiente:
1. Cuando los dos operando sean del tipo entero, el
resultado ser de tipo entero.
2. Cuando cualquiera de los dos operandos, o
ambos, sean del tipo real, el resultado ser de tipo
real.
3. La operacin divisin (/) siempre da como
resultado un nmero real.
4. La operacin divisin entera (\) y el residuo de
divisin entera, opera sobre enteros y el resultado
siempre da como resultado un nmero entero.
En las operaciones aritmticas, debe asegurarse que el resultado de sumar, restar o multiplicar dos
valores, no produzca un resultado fuera de los rangos definidos, para los diferentes tipos.
Operadores Relacionales
Operadores de Relacin
Igual =
Diferente de <>
Mayor >
Mayor o igual >=
Menor <
Menor o Igual <=
Operadores Lgicos/Booleanos
NOT Operando-1
AND Operando-2
OR Operando-2
T F T F T F
Operando-1
Operando-1
Resultado
T F T T
T
F T
F F T F
F
Las expresiones son secuencias de constantes y/o variables separadas por operadores vlidos. Se puede
construir una expresin vlida por medio de:
1. Una sola constante o variable, la cual puede estar precedida por un signo + - .
2. Una secuencia de trminos (constantes, variables, funciones) separados por operadores.
Adems debe considerarse que:
Toda variable utilizada en una expresin debe tener un valor almacenado para que la expresin,
al ser evaluada, d como resultado un valor.
Cualquier constante o variable puede ser reemplazada por una llamada a una funcin.
El resultado de una expresin depende de los tipos de datos de las variables involucradas y los
operadores
Las expresiones se evalan de acuerdo a la Jerarqua de operadores. La siguiente tabla muestra
la jerarqua de los operadores:
A B * 2 Z / 2 * 3 .5 0 or Z 9
E 1 E E E R E E E
2
E R 3
4 R
R1 5
B 1 6
B 7 1
B
1
8
1
Referencias:
JOYANES A., Luis. [2003]. Fundamentos de programacin: Algoritmos, Estructuras de Datos y Objetos. Tercera Edicin. McGraw-Hill.
PACHECO S., Lisbeth C. [2004]. Departamento de Computacin. Facultad de Ingeniera.
SERRANO V., Maria B.. [2004] Departamento de Computacin, Facultad de Ingeniera.