Operaciones aritméticas Para poder realizar operaciones aritméticas aritméticas necesitamos de operadores operadores aritméticos. Estos operadores nos permitirán permitirán realizar operaciones operaciones aritméticas aritméticas entre operandos: operandos: número, número, constante constantes s o variables. variables. El resultado resultado de una operación operación aritmética aritmética será un número. En la siguiente siguiente tabla, presento presento los operadores operadores aritméticos, la operación que puede reali zar, zar, un ejemplo de su uso y el resultado de dicho ejemplo.
Operadores Aritméticos Operación Ejemplo
Operador
Resultado
**
Potencia
4**3
64
*
Multiplicación
8.25*7
57.75
/
División
15/4
3.75
+
Suma
125.78+62.50
188.28
-
Resta
65.30-32.33
32.97
15 mod 2
1
17 div 35
5
Mod di v
Módulo(residuo ) División entera
Al evaluar expresiones que contienen operadores aritméticos aritméticos debemos respetar la jerarquía en el orden d aplicación. aplicación. Es decir, decir, si tenemos tenemos en una expresión expresión más de un operador, operador, debemos aplicar primero primero el operador de mayor jerarquía, resolver esa operación, y así sucesivamente. sucesivamente. Es importante importante señalar que el operad operador or () es un operad operador or asociati asociativo vo que tiene tiene la priori prioridad dad más alta en cualqu cualquier ier lengua lenguaje je de programación. En la siguiente tabla se presenta la jerarquía de los operadores.
Jerarquía de los Operadores Aritméticos Operador **
Jerarquía (mayor)
Operación potencia Multiplicación, división, módulo, división entera
*,/,mod,div
Suma, resta
+,-
(menor)
Las reglas para resolver una expresión aritmética son las siguientes: 1.Si una expresión contiene subexpresionesentre subexpresionesentre paréntesis, éstas se se evalúan primero; respetando claro está la jerarquía jerarquía de los operadores operadores aritmético aritméticos s en esta subexpresi subexpresión. ón. Si las subexpresion subexpresiones es s e encentran encentran anidadas por paréntesis paréntesis,, primero primero se evalúan las subexpresiones subexpresiones que se encuentras en el último nivel de anidamiento.
2. Los operadores aritméticos se aplican teniendo en cuenta la jerarquía y de izquierda a derecha.
Expresiones lógicas
Las expresiones lógicas o booleanas, están constituidas por números, constantes o variables y operadores lógicos o relacionales. El valor que pueden tomar estas expresiones es el de verdadero o falso.
Operadores relacionales
Los Los oper operad ador ores es rela relaci cion onal ales es son son oper operad ador ores es que que perm permit iten en comp compar arar ar dos dos oper operan ando dos. s. Los Los operandospueden ser números, alfanuméricos, alfanuméricos, constantes o variables. El resultado de una expresión con verdadero o falso. A continuación operadores relacionales es verdadero continuación se presenta presenta una tabla de los operadores relacionales, la operación que pueden realizar, realizar, un ejemplo de su uso y el resultado de dicho ejemplo.
Operadores Relacionales Operador
Operación
Ejemplo
Resultado
=
Igual que
‘hola ’ = ‘ola ’
Falso
<>
Diferente a
‘a’ < > ‘b’
Verdadero
<
Menor que
7 < 15
Verdadero
>
Mayor que
22 > 11
Verdadero
<=
Menor o igual que
15 < = 22
Verdadero
>=
Mayor o igual que
35 > = 20
Verdadero
TALLER
1. TENIENDO EN CUENTA CUENTA LA JERARQUIA DE LOS OPERADORES ARITMETICOS RESUELVE RESUELVE LOS SIGUIENTES EJERCICIOS:
1. 7 * 5**3 /4 DIV 3 2. 7*8*(160 MOD 3**3)DIV 5*13-28 3.15/2*(7+(68-15*33+(45**2/16)/3)/15)+19
2. PARA ARA REALIZ REALIZAR AR LOS SIGUIE SIGUIENTE NTES S EJERC EJERCICI ICIOS OS UTILIZ UTILIZA A LA TABLA ABLA DE OPE OPERAD RADOR ORES ES RELACIONALES.
Cuando se utilizan los operadores de relación con operandos lógicos, falso es menor que verdadero
1. A=5 B=16 (A**2)>(B*2)
2. X=6 B= 7.8 (X*5 +B**3/4)<=(X**3 DIV B)
3. ( (1580 mod 6 * 2 ** 7) > ( 7 + 8 * 3 ** 4 ) ) > ( ( 15 * 2 ) = ( 60 * 2 / 4 ) )