0% encontró este documento útil (0 votos)
470 vistas12 páginas

Operadores y operandos en programación

El documento introduce conceptos fundamentales sobre operadores, operandos y expresiones en programación. Explica que los operadores determinan las operaciones entre operandos para producir un resultado. Las expresiones son secuencias de operadores y operandos que describen un cálculo. Se clasifican operadores aritméticos, relacionales y lógicos. Se explican reglas para evaluar expresiones respetando la jerarquía de operadores.

Cargado por

mayra
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
470 vistas12 páginas

Operadores y operandos en programación

El documento introduce conceptos fundamentales sobre operadores, operandos y expresiones en programación. Explica que los operadores determinan las operaciones entre operandos para producir un resultado. Las expresiones son secuencias de operadores y operandos que describen un cálculo. Se clasifican operadores aritméticos, relacionales y lógicos. Se explican reglas para evaluar expresiones respetando la jerarquía de operadores.

Cargado por

mayra
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Introducción a la

programación

3.7 OPERADORES,OPERANDOS Y EXPRESIONES

 OPERADOR: Es un símbolo que determina el tipo de


operación o relación que habrá de establecerse entre
los operandos de una expresión para alcanzar un
resultado.

 OPERANDO: Referente a la parte de la instrucción de


lenguaje maquina de una computadora, que designa
la dirección de los datos en los que se debe operar.
Introducción a la
programación

 EXPRESION: Es una secuencia de operadores y operandos que


describe un calculo.

 CLASIFICACION DE OPERADORES:

• Operadores Aritméticos
• Operadores Relacionales
• Operadores Lógicos
Introducción a la
programación

Conceptos fundamentales

Operaciones aritméticas
• Para poder realizar operaciones aritméticas necesitamos de
operadores aritméticos.

• Estos operadores nos permiten realizar operaciones aritméticas entre


operandos: números, constantes o variables. El resultado de una
operación aritmética es un número.

• A continuación presentamos en una tabla los operadores aritméticos, la


operación que puede realizar y, un ejemplo de su uso y su resultado:
Introducción a la
programación
Conceptos fundamentales

Operadores Aritméticos
Operador Operación Ejemplo Resultado
Aritmético
^ Potencia 3^2 9
* Multiplicación 5.25*3 15.75
/ División 17/4 4.25
+ Suma 58+79 137
- Resta 25.96 -11.25 14.71
Mod Módulo (residuo) 21 mod 2 1
div División entera 19/3 6
Introducción a la
programación

3.8 PRIORIDAD DE LOS OPERADORES, EVALUACION DE


EXPRESIONES.
• Al evaluar expresiones que contienen operadores aritméticos debemos
respetar la jerarquía en el orden de aplicación. Es decir, si tenemos en
una expresión más de un operador, debemos aplicar primero el
operador de mayor jerarquía, resolver esa operación y así
sucesivamente.

Jerarquía de los operadores aritméticos


Operador Jerarquía Operación
^ (Mayor) Potencia

*, /, mod, Multiplicación, división, módulo, división entera


div
(menor)
+, - Suma, resta
Introducción a la
programación
Conceptos fundamentales

Reglas para resolver una expresión :


2. Si una expresión contiene subexpresiones entre paréntesis, éstas se
evalúan primero, respetando claro la jerarquía de los operadores
aritméticos en esta subexpresión.
Si las subexpresiones se encuentran anidadas por paréntesis, primero
se evalúan las subexpresiones que se encuentran en el último nivel de
anidamiento.
4. Los operadores aritméticos se aplican teniendo en cuenta la jerarquía y
de izquierda a derecha.
Introducción a la
programación

Conceptos fundamentales

Por ejemplo:
• Dados los siguientes casos, resolver cada caso aplicando las reglas
correspondientes:
1). 7 + 5 – 6 2). 9 +7 * 8 – 36 / 5 3). 7 * 5 ^ 3 / 4 div 3
1 1 1
12 – 6 9 + 56 – 36 / 5 7 * 125 / 4 div 3
2 2 2
=6 9 + 56 – 7.2 875 / 4 div 3
3 3
65 – 7.2 218.75 div 3
4 4
= 57.8 = 72
Introducción a la programación

Conceptos fundamentales

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 de verdadero o falso.
Se utilizan con frecuencia en las estructuras selectivas y en las
estructuras repetitivas.
Operadores relacionales
• Son operadores que permiten comparar dos operandos, los operandos
pueden ser números, caracteres, constantes o variables.
Las constantes o variables, a su vez, pueden ser de tipo entero, real
(flotante), carácter o cadena de caracteres.
Introducción a la
programación

Conceptos fundamentales

El resultado de una expresión con operadores relacionales es


verdadero o falso.

Operadores Relacionales
Operador Operación Ejemplo Resultado
== Igual que “lalo” == “lola” Falso
<> Diferente a ‘x’ < > ‘y’ Verdadero
< Menor que 14 < 25 Verdadero
> Mayor que 35 > 10 Verdadero
<= Menor o igual que 5 <= 6 Verdadero
>= Mayor o igual que 15 >= 7 Verdadero
Introducción a la
programación

Conceptos fundamentales

Operadores lógicos
• Son operadores que permiten formular condiciones complejas a partir de
condiciones simples.
• Los operadores lógicos son de:
Conjunción (y).- relaciona dos operandos booleanos. Proporciona un
valo verdadero (V), si los dos son verdaderos; en caso
contrario da un resultado falso (F).
Disyunción (o).- relaciona dos operandos booleanos. Proporciona un
valor verdadero (V), si uno de los dos es verdadero; en
caso contrario da un resultado falso (F).
Negación (No).- este operador relaciona sólo un operando booleano y
da como resultado un valor opuesto al que tenga
el operando.
Introducción a la
programación
Conceptos fundamentales
Operadores Lógicos Jerarquía de todos los Operadores

Operador Jerarquía Expresión lógica Operadores Jerarquía

No (Mayor) No P ( ) (Mayor)

**
Y PyQ
(Menor) *, /, div, mod

o PoQ
==, < >, <, >, < =, > =

No
Tabla de verdad de los Operadores Lógicos
y
P Q PyQ PoQ No P No Q
o
(Menor)
V V V V F F

V F F V F V

F V F V V F

F F F F V V
Introducción a la
programación
 Conceptos fundamentales

 Por ejemplo:
 Dados los siguientes casos, resolver cada caso
aplicando las reglas correspondientes:
1). A = 5, B = 16 2). X = 6, B = 7.8
(A ^ 2) > (B * 2) (X * 5 + B ^ 3 / 4) < = (X ^ 3 div B)
1 1
25 > (B * 2) (X * 5 + 474.552 / 4) < = (X ^ 3 div B)
2 2
25 > 32 (30 + 474.552 / 4) < = (X ^ 3 div B)
3 3
(30 + 118.638) < = (X ^ 3 div B)
Falso 4
Continua

También podría gustarte