4-Operadores en Java
4-Operadores en Java
Operadores
• Los operadores son símbolos que indican cómo se deben
manipular los operandos. Los operadores junto con los
operandos forman una expresión, que es una fórmula que
define el cálculo de un valor. Los operandos pueden ser
constantes, variables o llamadas a funciones, siempre que
éstas devuelvan algún valor. El compilador evalúa
los operadores, algunos de izquierda a derecha, otros de
derecha a izquierda, siguiendo un orden de precedencia.
Este orden se puede alterar utilizando paréntesis para
forzar al compilador a evaluar primero las partes que se
deseen.
Tipos de operadores:
Operadores aritméticos
Operadores de asignación
Operadores de comparación
Operadores de incremento y decremento
Operadores de lógicos
Operadores aritméticos
Los operadores aritméticos en PHP son los módulos de Adición, Negación,
Sustracción, Multiplicación y División..
Operadores de comparación
Las comparaciones permiten comparar variables o expresiones entre sí o con
valores concretos. El resultado de la comparación es un valor booleano (true o false)..
<?php
$nombrePadre = "Pepe";
$nombreHijo = "Pepe";
if ($nombrePadre == $nombreHijo) {
print "<p>El hijo se llama como el padre.</p>\n";
}
if ($nombrePadre != $nombreHijo) {
print "<p>El hijo no se llama como el padre.</p>\n";
}
?>
Expresiones y operadores
Operadores de lógicos
Los operadores lógicos son usados para evaluar varias expresiones,
mediante la combinación de valores posibles.
4 2
2 ∗2
3 2
3 ∗3
7 6
5 ∗5
2+5∗√ 25−3∗(2 −2∗√ 4)
3
Dadas las variables de tipo entero con valores $A = 5, $B = 3, $C = -12. indicar si la evaluación de estas expresiones daría como
resultado verdadero(1) o falso(0):
a) $A > 3 b) $A > $C c) $A < $C
d) $B < $C e) $B != $C f) $A == 3
g) $A * $B == 15 h) $A * $B == -30 i) $C / $B < $A
j) $C / $B == -10 k) $C / $B == -4 l) $A + $B + $C == 5
m) ($A+$B == 8) && ($A-$B == 2) n) ($A+$B == 8) || ($A-$B == 6)
o) $A > 3 && $B > 3 && $C < 3 p) $A > 3 && $B >= 3 && $C < -3
8-Asignar el operador correspondiente y mostrar el resultado por pantalla
Si a = 33, determinar si la siguiente operación es VERDADERA o FALSA.
1-NOT ( ( a > 10 ) AND ( a < 20 ) )
2-NOT ( ( a> 10 ) OR NOT ( a < 20 ) )
Si a = 20 b = a c = 15 d = 10,determinar si la siguiente operación es VERDADERA o FALSA.
( ( a = b ) OR ( b > c ) ) OR ( c < d )
9-Siendo el valor de las variables: a = 10 b = 12 c = 13 d = 10,encontrar el valor de verdad de cada una de las siguientes
expresiones.
1-( ( a > b ) OR ( a < c ) ) AND ( ( a = c) OR ( a >= b ) )
2-( ( a >= b ) OR ( a < d ) ) AND ( ( a >= d ) AND (c > d ) ).
3-NOT ( a = c ) AND ( c > b )
10-Encontrar el valor de verdad de la siguiente expresión
M = 8, N = 9, R = 5, S = 5, T = 4, V = 77.
NOT ( ( M > N AND R > S ) OR ( NOT ( T < V AND S > M ) )