2.1.4 Jerarqua de los operadores lgicos, aritmticos y
relacionalesOperaciones aritmticas Para poder realizar operaciones
aritmticas necesitamos de operadores aritmticos. Estos operadores
nos permiten realizar operaciones aritmticas entre operandos:
nmeros, constantes o variables. El resultado de una operacin
aritmtica es un nmero.A continuacin presentamos en una tabla los
operadores aritmticos, la operacin que puede realizar y, un ejemplo
de su uso y su resultado:
DIV es el resultado de una division entre 2 numeros, si la
variable donde se guarda este resultado es declarada como entero,
entonces solo se guardara la parte entera del resultado (no la
decimal).
El MOD es el residuo de la division entre 2 numeros.ejemplo:5
div 2 = 2.5 ENTONCES 5 DIV 2 =2
5 mod 2 = 1 ACA SE COLOCA LO QUE SOBRA DE LA OPERACIN
Estos operadores son parte de la divisin, para ello deberemos
recordar la operacin que realizamos al dividir dos nmeros Es
importante recordar que los operadores DIV y MOD solo se usan con
nmeros enteros.
El operador DIV.Es la parte entera de la divisin, por ejemplo si
dividimos 79 entre 8 el resultado ser 9.
El operador MOD.Es el residuo de la divisin, por ejemplo si
dividimos 79 entre 8 el resultado ser 7.
El siguiente grfico te mostrar de mejor forma estos
operadores.
Cuando utilizamos estos operadoresLos usamos cuando queremos
saber si un numero es divisible entre otro, cuantas partes enteras
tiene una divisin,tambincuando queremos saber si un numero
esmltiploosubmltiplode otros; cuando queremos descomponer un numero
en unidades , decenas, centenas y otros casos ms.
RESUELVE LOS EJERCICIOS QUE ACONTINUACIN SE
PRESENTAN.EXPRESIONES
I. Evaluar las expresiones aritmticas respetando la jerarqua de
operadores (indicando el orden de ejecucin de cada una de ellas).1.
-4 * 7 + 2 ^ 3 / 4 52. ( 7 * ( 10 - 5) mod 3) + 4 + 9 3. 10 div 2 *
8 / 4 54. (33 + 10 mod 3 * 4) /55. 16 * 12 mod 3 3 * 26. (( 3 + 2 )
^ 2 15) / 2 * 57. Y = (4 * 3 / 2) mod (8 \ 4 + 2)
Deducir el valor de las expresiones siguientes: Siendo: A = 5; B
= 25; C = 108. X = A + B mod C9. X = (A + B) / C10. X = A + (B /
C)11. b ^ 2 - 4 * a * ca = 2, b = 1, c = 312. ( X ^ 2 + Y ^ 2 )
> ( 30 / 2 )X = 2, Y = 3, Z = 4
Si el valor de A es 4, el valor de B es 5 y el valor de C es 1,
evaluar las siguientes expresiones:13. B * A - B ^ 2 / 4 * C14. (A
* B) / 3 ^ 215. ( ( ( B + C ) / 2 * A + 10 ) * 3 * B ) - 6
II. Evaluar las expresiones lgicas aplicando la jerarqua de
operadores.
1. ((A * B) < (B + C)) AND (A = C)A=3, B=4 y C=2
2. ((A + B) > C) OR ((B / D > B))A=2, B=5, C=3 y D=5
3. X = (A \ B) * C + (A / B)A = 4, B = 2, C = 3
4. a>b5. a>=b6. a 5 7 > 9 ) ~ ( 2 15 )El resultado es
Falso. Explique por qu.
c) ( x > 5 7 < 9 ) ~ ( 2 9 ) Explique el posible
resultado.
3. Calcule el valor de la variable
a) b)
c) d)
e) f)
Expresiones lgicasLas expresiones lgicas o booleanas, estn
constituidas por nmeros, constantes o variables y operadores lgicos
o relacionales. El valor que pueden tomar estas expresiones es de
verdadero o falso.Se utilizan con frecuencia en las estructuras
selectivas y en las estructuras repetitivas.Operadores
relacionalesSon operadores que permiten comparar dos operandos, los
operandos pueden ser nmeros, caracteres, constantes o variables.Las
constantes o variables, a su vez, pueden ser de tipo entero, real
(flotante), carcter o cadena de caracteres.Conceptos
fundamentalesIntroduccin a la programacin