SlideShare una empresa de Scribd logo
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

Más contenido relacionado

La actualidad más candente

Interfaces De Entrada Y Salida
Interfaces De Entrada Y SalidaInterfaces De Entrada Y Salida
Interfaces De Entrada Y SalidaBigbossH
 
Mapa mental de los operadores
Mapa mental de los operadoresMapa mental de los operadores
Mapa mental de los operadores
jose manuel plata cabello
 
Diseño de interfaz importancia y proceso
Diseño de interfaz importancia y procesoDiseño de interfaz importancia y proceso
Diseño de interfaz importancia y procesoadrianazamora
 
El código de ética y práctica profesional de ingeniería del software
El código de ética y práctica profesional de ingeniería del softwareEl código de ética y práctica profesional de ingeniería del software
El código de ética y práctica profesional de ingeniería del software
Omar Jaramillo
 
Unidad 2 concepto de Programa,Proceso y Procesador
Unidad 2  concepto de Programa,Proceso y ProcesadorUnidad 2  concepto de Programa,Proceso y Procesador
Unidad 2 concepto de Programa,Proceso y Procesador
Mario Alberto Antonio Lopez
 
Estructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorEstructura y funcionamiento del procesador
Estructura y funcionamiento del procesador
Jose Diaz Silva
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseint
Don Augusto
 
Arquitectura de computadores power point
Arquitectura de computadores power pointArquitectura de computadores power point
Arquitectura de computadores power pointfayl1905
 
Conceptos básicos de la robótica
Conceptos básicos de la robóticaConceptos básicos de la robótica
Conceptos básicos de la robótica
lmmarin2
 
Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwareTtomas Carvajal
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras
farmero
 
Evaluación de expresiones - Método divide y vencerás
Evaluación de expresiones - Método divide y vencerás Evaluación de expresiones - Método divide y vencerás
Evaluación de expresiones - Método divide y vencerás
lensen
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativosadriel91
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?grachika
 
Tecnicas de Pruebas
 Tecnicas de Pruebas  Tecnicas de Pruebas
Tecnicas de Pruebas
catalinocordero
 
Java GUI La librería Swing
Java GUI La librería Swing Java GUI La librería Swing
Java GUI La librería Swing Laura
 
Interfaz con el sistema de archivos
Interfaz con el sistema de archivosInterfaz con el sistema de archivos
Interfaz con el sistema de archivosUTPL UTPL
 

La actualidad más candente (20)

Interfaces De Entrada Y Salida
Interfaces De Entrada Y SalidaInterfaces De Entrada Y Salida
Interfaces De Entrada Y Salida
 
Mapa mental de los operadores
Mapa mental de los operadoresMapa mental de los operadores
Mapa mental de los operadores
 
Ppt algoritmo
Ppt algoritmoPpt algoritmo
Ppt algoritmo
 
Diseño de interfaz importancia y proceso
Diseño de interfaz importancia y procesoDiseño de interfaz importancia y proceso
Diseño de interfaz importancia y proceso
 
El código de ética y práctica profesional de ingeniería del software
El código de ética y práctica profesional de ingeniería del softwareEl código de ética y práctica profesional de ingeniería del software
El código de ética y práctica profesional de ingeniería del software
 
Unidad 2 concepto de Programa,Proceso y Procesador
Unidad 2  concepto de Programa,Proceso y ProcesadorUnidad 2  concepto de Programa,Proceso y Procesador
Unidad 2 concepto de Programa,Proceso y Procesador
 
Estructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorEstructura y funcionamiento del procesador
Estructura y funcionamiento del procesador
 
Gramaticas y lic
Gramaticas y licGramaticas y lic
Gramaticas y lic
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseint
 
Arquitectura de computadores power point
Arquitectura de computadores power pointArquitectura de computadores power point
Arquitectura de computadores power point
 
Conceptos básicos de la robótica
Conceptos básicos de la robóticaConceptos básicos de la robótica
Conceptos básicos de la robótica
 
Sistema operativo(recursos,interfaz)
Sistema operativo(recursos,interfaz)Sistema operativo(recursos,interfaz)
Sistema operativo(recursos,interfaz)
 
Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de software
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras
 
Evaluación de expresiones - Método divide y vencerás
Evaluación de expresiones - Método divide y vencerás Evaluación de expresiones - Método divide y vencerás
Evaluación de expresiones - Método divide y vencerás
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativos
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?
 
Tecnicas de Pruebas
 Tecnicas de Pruebas  Tecnicas de Pruebas
Tecnicas de Pruebas
 
Java GUI La librería Swing
Java GUI La librería Swing Java GUI La librería Swing
Java GUI La librería Swing
 
Interfaz con el sistema de archivos
Interfaz con el sistema de archivosInterfaz con el sistema de archivos
Interfaz con el sistema de archivos
 

Similar a Operadores utilizados en programación

Unidad 2
Unidad 2Unidad 2
Unidad 2
UTP, TA
 
Elementos para Construir Algoritmos II Parte.pptx
Elementos para Construir Algoritmos II Parte.pptxElementos para Construir Algoritmos II Parte.pptx
Elementos para Construir Algoritmos II Parte.pptx
NaidalyRincn
 
Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programación
YerkoRomero3
 
Tipos de operadores
Tipos de operadoresTipos de operadores
Tipos de operadores
Marthaa Hdz
 
Condicionales y variables de tipo booleano.pdf
Condicionales y variables de tipo booleano.pdfCondicionales y variables de tipo booleano.pdf
Condicionales y variables de tipo booleano.pdf
CESAR902949
 
Trabajo De Matematicas
Trabajo De MatematicasTrabajo De Matematicas
Trabajo De Matematicasguest6a9621
 
Trabajo De Matematicas
Trabajo De MatematicasTrabajo De Matematicas
Trabajo De Matematicas
guest6a9621
 
Operadores y reglas de precedencia.pdf
Operadores y reglas de precedencia.pdfOperadores y reglas de precedencia.pdf
Operadores y reglas de precedencia.pdf
georgegio
 
Sentencia if else
Sentencia if elseSentencia if else
Sentencia if elseUVM
 
Grupo 03
Grupo 03Grupo 03
Grupo 03
luis torres
 
Tipo de operadores
Tipo de operadoresTipo de operadores
Tipo de operadores
Michelle Peña
 
Tipo de Operadores
Tipo de OperadoresTipo de Operadores
Tipo de Operadores
Michelle Peña
 
Operadores en c_ (1)
Operadores en c_ (1)Operadores en c_ (1)
Operadores en c_ (1)
luis_ocampo27
 
9 operadores
9 operadores9 operadores
9 operadores
Paulo Guerra Terán
 
9 operadores
9  operadores9  operadores
9 operadores
Paulo Guerra Terán
 
Investigacion tipos de operadores en programacion
Investigacion tipos de operadores en programacionInvestigacion tipos de operadores en programacion
Investigacion tipos de operadores en programacion
Leonardo Torres
 
Operadores de c_..
Operadores de c_..Operadores de c_..
Operadores de c_..
Idalia Tristan
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadoresmariazeballos
 

Similar a Operadores utilizados en programación (20)

Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Elementos para Construir Algoritmos II Parte.pptx
Elementos para Construir Algoritmos II Parte.pptxElementos para Construir Algoritmos II Parte.pptx
Elementos para Construir Algoritmos II Parte.pptx
 
Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programación
 
C
C C
C
 
Tipos de operadores
Tipos de operadoresTipos de operadores
Tipos de operadores
 
Condicionales y variables de tipo booleano.pdf
Condicionales y variables de tipo booleano.pdfCondicionales y variables de tipo booleano.pdf
Condicionales y variables de tipo booleano.pdf
 
Trabajo De Matematicas
Trabajo De MatematicasTrabajo De Matematicas
Trabajo De Matematicas
 
Trabajo De Matematicas
Trabajo De MatematicasTrabajo De Matematicas
Trabajo De Matematicas
 
Operadores y reglas de precedencia.pdf
Operadores y reglas de precedencia.pdfOperadores y reglas de precedencia.pdf
Operadores y reglas de precedencia.pdf
 
Sentencia if else
Sentencia if elseSentencia if else
Sentencia if else
 
Grupo 03
Grupo 03Grupo 03
Grupo 03
 
Tipo de operadores
Tipo de operadoresTipo de operadores
Tipo de operadores
 
Tipo de Operadores
Tipo de OperadoresTipo de Operadores
Tipo de Operadores
 
Operadores en c_ (1)
Operadores en c_ (1)Operadores en c_ (1)
Operadores en c_ (1)
 
9 operadores
9 operadores9 operadores
9 operadores
 
9 operadores
9  operadores9  operadores
9 operadores
 
Investigacion tipos de operadores en programacion
Investigacion tipos de operadores en programacionInvestigacion tipos de operadores en programacion
Investigacion tipos de operadores en programacion
 
Operadores de c_..
Operadores de c_..Operadores de c_..
Operadores de c_..
 
Operadores de c++
Operadores de c++Operadores de c++
Operadores de c++
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadores
 

Más de KareliaRivas

Lenguaje de programación Python
Lenguaje de programación PythonLenguaje de programación Python
Lenguaje de programación Python
KareliaRivas
 
Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)
KareliaRivas
 
Estrategia de aprendizaje 17 (Herencia)
Estrategia de aprendizaje 17 (Herencia)Estrategia de aprendizaje 17 (Herencia)
Estrategia de aprendizaje 17 (Herencia)
KareliaRivas
 
Programación orientada a objetos (Herencia)
Programación orientada a objetos (Herencia)Programación orientada a objetos (Herencia)
Programación orientada a objetos (Herencia)
KareliaRivas
 
Estrategia de aprendizaje 16 (Introducción a html)
Estrategia de aprendizaje 16 (Introducción a html)Estrategia de aprendizaje 16 (Introducción a html)
Estrategia de aprendizaje 16 (Introducción a html)
KareliaRivas
 
C#
C#C#
Introducción a HTML
Introducción a HTMLIntroducción a HTML
Introducción a HTML
KareliaRivas
 
Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Crear objetos)Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Crear objetos)
KareliaRivas
 
Java
JavaJava
Html
HtmlHtml
Programación orientada a objetos (Creación de clases)
Programación orientada a objetos (Creación de clases)Programación orientada a objetos (Creación de clases)
Programación orientada a objetos (Creación de clases)
KareliaRivas
 
Los tipos de lenguaje de programación
Los tipos de lenguaje de programaciónLos tipos de lenguaje de programación
Los tipos de lenguaje de programación
KareliaRivas
 
Diseño e instalación de sitios web (Apache HTTP server)
Diseño e instalación de sitios web (Apache HTTP server)Diseño e instalación de sitios web (Apache HTTP server)
Diseño e instalación de sitios web (Apache HTTP server)
KareliaRivas
 
Introducción a la programación orientada a objetos en c (POO)
Introducción a la programación orientada a objetos en c (POO)Introducción a la programación orientada a objetos en c (POO)
Introducción a la programación orientada a objetos en c (POO)
KareliaRivas
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
KareliaRivas
 
Diseño e instalación de sitios web (Definición de un servidor web)
Diseño e instalación de sitios web (Definición de un servidor web)Diseño e instalación de sitios web (Definición de un servidor web)
Diseño e instalación de sitios web (Definición de un servidor web)
KareliaRivas
 
Factorial en C++
Factorial en C++Factorial en C++
Factorial en C++
KareliaRivas
 
Interfaces para sistemas de gestión de bases de datos
Interfaces para sistemas de gestión de bases de datosInterfaces para sistemas de gestión de bases de datos
Interfaces para sistemas de gestión de bases de datos
KareliaRivas
 
Recursividad en programación
Recursividad en programaciónRecursividad en programación
Recursividad en programación
KareliaRivas
 
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
KareliaRivas
 

Más de KareliaRivas (20)

Lenguaje de programación Python
Lenguaje de programación PythonLenguaje de programación Python
Lenguaje de programación Python
 
Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)
 
Estrategia de aprendizaje 17 (Herencia)
Estrategia de aprendizaje 17 (Herencia)Estrategia de aprendizaje 17 (Herencia)
Estrategia de aprendizaje 17 (Herencia)
 
Programación orientada a objetos (Herencia)
Programación orientada a objetos (Herencia)Programación orientada a objetos (Herencia)
Programación orientada a objetos (Herencia)
 
Estrategia de aprendizaje 16 (Introducción a html)
Estrategia de aprendizaje 16 (Introducción a html)Estrategia de aprendizaje 16 (Introducción a html)
Estrategia de aprendizaje 16 (Introducción a html)
 
C#
C#C#
C#
 
Introducción a HTML
Introducción a HTMLIntroducción a HTML
Introducción a HTML
 
Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Crear objetos)Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Crear objetos)
 
Java
JavaJava
Java
 
Html
HtmlHtml
Html
 
Programación orientada a objetos (Creación de clases)
Programación orientada a objetos (Creación de clases)Programación orientada a objetos (Creación de clases)
Programación orientada a objetos (Creación de clases)
 
Los tipos de lenguaje de programación
Los tipos de lenguaje de programaciónLos tipos de lenguaje de programación
Los tipos de lenguaje de programación
 
Diseño e instalación de sitios web (Apache HTTP server)
Diseño e instalación de sitios web (Apache HTTP server)Diseño e instalación de sitios web (Apache HTTP server)
Diseño e instalación de sitios web (Apache HTTP server)
 
Introducción a la programación orientada a objetos en c (POO)
Introducción a la programación orientada a objetos en c (POO)Introducción a la programación orientada a objetos en c (POO)
Introducción a la programación orientada a objetos en c (POO)
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Diseño e instalación de sitios web (Definición de un servidor web)
Diseño e instalación de sitios web (Definición de un servidor web)Diseño e instalación de sitios web (Definición de un servidor web)
Diseño e instalación de sitios web (Definición de un servidor web)
 
Factorial en C++
Factorial en C++Factorial en C++
Factorial en C++
 
Interfaces para sistemas de gestión de bases de datos
Interfaces para sistemas de gestión de bases de datosInterfaces para sistemas de gestión de bases de datos
Interfaces para sistemas de gestión de bases de datos
 
Recursividad en programación
Recursividad en programaciónRecursividad en programación
Recursividad en programación
 
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
 

Último

absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
JuanAlvarez413513
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGATAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
arriagaanggie50
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
SofiaCollazos
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 

Último (20)

absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGATAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 

Operadores utilizados en programación

  • 2. 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
  • 3. 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.
  • 4. 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.
  • 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 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
  • 8. Crearemos un algoritmo que sume dos números 04 Operadores de entrada y salida de datos PÁGINA 06