20
20
OPERADORES
UTILIZADOS EN
PROGRAMACIÓN
PROGRAMACIÓN I
Todas las sus expresiones entre paréntesis evalúan primero. La
subexpresiones entre paréntesis anidadas se evalúan de
adentro hacia afuera, Es decir, Que el paréntesis más internos
evalúa primero.
Prioridad de operaciones: Dentro de una miss de presión o
subexpresión, Los operadores se evalúan en la siguiente orden:
Los operadores en una misma expresión o subexpresion con
igual nivel de prioridad se evalúan de izquierda a derecha.
1.
2.
3.
Todas las sus expresiones entre paréntesis evalúan primero. La
subexpresiones entre paréntesis anidadas se evalúan de
adentro hacia afuera, Es decir, Que el paréntesis más internos
evalúa primero.
Prioridad de operaciones: Dentro de una miss de presión o
subexpresión, Los operadores se evalúan en la siguiente orden:
Los operadores en una misma expresión o subexpresion con
igual nivel de prioridad se evalúan de izquierda a derecha.
1.
2.
3.
01
Operadores
aritméticos
PÁGINA 01
Son los utilizados para realizar operaciones aritméticas básicas:
Reglas de evaluación y realización de las operaciones
02Operadores
relacionales
Son utilizados para la comparación de dos o más valores; Para realizar
comparaciones entre distintos valores se usan los siguientes operadores
relacionales:
PÁGINA 02
Toda expresión comparativa tendrá un valor lógico.
Ejemplos:
Nota: El símbolo igual (=) Se puede utilizar para asignación o
comparación Dependiendo el lugar donde se encuentre dentro de la expresión.
03
Operadores
lógicos
PÁGINA 03
Las expresiones lógicas pueden combinarse para formar
expresiones más complejas utilizando los operadores lógicos and,
or y not.
Ejemplo:
Si mañana, El día Amanece con sol Y Me queda tiempo iré a correr,
Si el día No Amanece con sol, Me iré al cine, Pero si llueve O hace
frío me quedaré en casa.
Los operadores lógicos se utilizan con constantes lógicas.
[Operando1] Operador [Operando2]
El operando1 Según el tipo de operador puede no existir.
La operación and Combinados condiciones simples y produce un
resultado verdadero sólo si los dos operandos son verdaderos. La
operación or Es verdadera si uno de los operandos es verdadero.
La operación hoy Actúa sobre una sola condición simple u
operando y simplemente niega (O invierte) Su valor. Cuando la
expresión lógica contiene varios tipos de operadores, Es preciso
seguir un nuevo orden de precedencia o prioridad para obtener el
valor final de la expresión.
Operador and:
03
PÁGINA 04
Operador or:
Operador not:
Ejemplo:
(Exp1 < exp2) && (exp2 < exp3)
El símbolo "&&" Representa la conjunción lógica and.
Es verdadero, Si ambas son verdaderas, Pero si una o
ambas son falsas resultado de falso.
03
PÁGINA 05
(Exp1 < exp2) || (exp2 < exp3)
El símbolo "||" Representa la conjunción lógica or.
Es verdadera, Si una es verdadera, Pero si ambas son falsas el resultado es falso.
!(exp1 < exp2)
El símbolo "!" Representa la negación not.
Es falso, Siempre que sea verdadero que (exp1 < exp2) Es equivalente a:
(exp1 >= exp2).
!(exp1 == exp2)
Da como resultado verdadero, Sí exp1 Es distinto de exp2, Y es falsa sí
exp1 es igual a exp2, Esto es equivalente a: (exp1 != exp2)
SI quieres saber mas del tema ver los siguientes videos:
Operadores Aritméticos:
https://www.youtube.com/watch?v=Jog0NRE07ME
Operadores Relacionales:
https://www.youtube.com/watch?v=bgvrjz6zGFE
Operadores Lógicos:
https://www.youtube.com/watch?v=pTldbQ7hrTI
Asociados con constantes
Asignados a una variable, Con sentencia de asignación
Una sentencia de lectura
Son las operaciones que permiten el proceso de leer determinados valores
y asignarlos a determinadas variables, Almacenarlo y luego mostrar en pantalla
los resultados.
Los datos se pueden almacenar en memoria de 3 formas diferentes:
1.
2.
3.
La tercera forma de almacenamiento en la más indicada cuando se manipulan
diferentes datos al ser ejecutando el programa. La lectura de datos permite asignar
valores desde dispositivos hasta archivos externos y memoria, A éste se le conoce
como operador de entrada o lectura.
La operación de entrada/Lectura se representa así:
04
Operadores de
entrada y salida
de datos
PÁGINA 06
Pseudocódigo
Leer (Lista de variables)
Diagrama de flujo
En la medida que se realizan los cálculos en el programa, Es necesario visualizar los
resultados; A esto se le conoce como operación de escritura o salida. La operación de
salida/Escritura se representa:
Pseudocódigo
Escribir (Lista de variables, “Mensaje")
Diagrama de flujo
Crearemos un algoritmo que sume dos números
04
Operadores de
entrada y salida
de datos
PÁGINA 06

Operadores utilizados en programación

  • 1.
  • 2.
    Todas las susexpresiones entre paréntesis evalúan primero. La subexpresiones entre paréntesis anidadas se evalúan de adentro hacia afuera, Es decir, Que el paréntesis más internos evalúa primero. Prioridad de operaciones: Dentro de una miss de presión o subexpresión, Los operadores se evalúan en la siguiente orden: Los operadores en una misma expresión o subexpresion con igual nivel de prioridad se evalúan de izquierda a derecha. 1. 2. 3. Todas las sus expresiones entre paréntesis evalúan primero. La subexpresiones entre paréntesis anidadas se evalúan de adentro hacia afuera, Es decir, Que el paréntesis más internos evalúa primero. Prioridad de operaciones: Dentro de una miss de presión o subexpresión, Los operadores se evalúan en la siguiente orden: Los operadores en una misma expresión o subexpresion con igual nivel de prioridad se evalúan de izquierda a derecha. 1. 2. 3. 01 Operadores aritméticos PÁGINA 01 Son los utilizados para realizar operaciones aritméticas básicas: Reglas de evaluación y realización de las operaciones
  • 3.
    02Operadores relacionales Son utilizados parala comparación de dos o más valores; Para realizar comparaciones entre distintos valores se usan los siguientes operadores relacionales: PÁGINA 02 Toda expresión comparativa tendrá un valor lógico. Ejemplos: Nota: El símbolo igual (=) Se puede utilizar para asignación o comparación Dependiendo el lugar donde se encuentre dentro de la expresión.
  • 4.
    03 Operadores lógicos PÁGINA 03 Las expresioneslógicas pueden combinarse para formar expresiones más complejas utilizando los operadores lógicos and, or y not. Ejemplo: Si mañana, El día Amanece con sol Y Me queda tiempo iré a correr, Si el día No Amanece con sol, Me iré al cine, Pero si llueve O hace frío me quedaré en casa. Los operadores lógicos se utilizan con constantes lógicas. [Operando1] Operador [Operando2] El operando1 Según el tipo de operador puede no existir. La operación and Combinados condiciones simples y produce un resultado verdadero sólo si los dos operandos son verdaderos. La operación or Es verdadera si uno de los operandos es verdadero. La operación hoy Actúa sobre una sola condición simple u operando y simplemente niega (O invierte) Su valor. Cuando la expresión lógica contiene varios tipos de operadores, Es preciso seguir un nuevo orden de precedencia o prioridad para obtener el valor final de la expresión.
  • 5.
  • 6.
    Ejemplo: (Exp1 < exp2)&& (exp2 < exp3) El símbolo "&&" Representa la conjunción lógica and. Es verdadero, Si ambas son verdaderas, Pero si una o ambas son falsas resultado de falso. 03 PÁGINA 05 (Exp1 < exp2) || (exp2 < exp3) El símbolo "||" Representa la conjunción lógica or. Es verdadera, Si una es verdadera, Pero si ambas son falsas el resultado es falso. !(exp1 < exp2) El símbolo "!" Representa la negación not. Es falso, Siempre que sea verdadero que (exp1 < exp2) Es equivalente a: (exp1 >= exp2). !(exp1 == exp2) Da como resultado verdadero, Sí exp1 Es distinto de exp2, Y es falsa sí exp1 es igual a exp2, Esto es equivalente a: (exp1 != exp2) SI quieres saber mas del tema ver los siguientes videos: Operadores Aritméticos: https://www.youtube.com/watch?v=Jog0NRE07ME Operadores Relacionales: https://www.youtube.com/watch?v=bgvrjz6zGFE Operadores Lógicos: https://www.youtube.com/watch?v=pTldbQ7hrTI
  • 7.
    Asociados con constantes Asignadosa una variable, Con sentencia de asignación Una sentencia de lectura Son las operaciones que permiten el proceso de leer determinados valores y asignarlos a determinadas variables, Almacenarlo y luego mostrar en pantalla los resultados. Los datos se pueden almacenar en memoria de 3 formas diferentes: 1. 2. 3. La tercera forma de almacenamiento en la más indicada cuando se manipulan diferentes datos al ser ejecutando el programa. La lectura de datos permite asignar valores desde dispositivos hasta archivos externos y memoria, A éste se le conoce como operador de entrada o lectura. La operación de entrada/Lectura se representa así: 04 Operadores de entrada y salida de datos PÁGINA 06 Pseudocódigo Leer (Lista de variables) Diagrama de flujo En la medida que se realizan los cálculos en el programa, Es necesario visualizar los resultados; A esto se le conoce como operación de escritura o salida. La operación de salida/Escritura se representa: Pseudocódigo Escribir (Lista de variables, “Mensaje") Diagrama de flujo
  • 8.
    Crearemos un algoritmoque sume dos números 04 Operadores de entrada y salida de datos PÁGINA 06