Universidad Laica Eloy Alfaro de Manabí
Facultad de ingeniería
Escuela de Ing. Civil
Materia:
Programación
Integrantes:
Cl...
Cuando se utiliza una variedad de
operadores en una formula, es necesario
conocer el tipo de operador que es y
además en ...
Jerarquía de operadores
Existen distintos tipos de operadores:
• Operadores Lógicos
• Operadores aritméticos
• Operadores ...
Operadores Lógicos
 Se utilizan para evaluar
dos o más relaciones,
estos operadores son
AND, OR y NOT, siempre
devuelven ...
El Operador AND.
 Se evalúan primero las expresiones aritméticas, luego las
relacionales y lógicas. Con el operador and, ...
El Operador OR.
 En este caso, al evaluar las expresiones
aritméticas y luego las relacionales y lógicas;
para que la res...
El Operador NOT.
 Este operador tiene la función de cambiar el valor de verdad al
penúltimo resultado obtenido de evaluar...
 Lo primero es asignar símbolos. Se pone un símbolo por cada acción simple
que no se puede descomponer en otras:
 p: Llu...
Operadores aritméticos
 Los operadores aritméticos son aquellos que "manipulan" datos
numéricos, tanto enteros como reale...
Operadores aritméticos binarios
 Operador Operación
 + Suma
 - Resta
 * Multiplicación
 Operador Operación
 / Divisi...
Ejemplo
1) 7+5-6=
1) 12-6
1)6
2) 9+7*8-36/5=
2)9+56-7.2
2) 57.8
Operadores relacionales
 Los operadores relacionales nos permiten comparar
expresiones de tipos compatibles, devolviendo ...
Tipos de operadores relacionales
 = Igual
 <> Distinto
 < Menor
 > Mayor
 <= Menor o igual
 >= Mayor o igual
 in El...
Ejemplo:
 la expresión (3 + 4) > 12 sería falsa, ya que 7 es menor
que 12.
 Si a=10, b=20, c=30
a + b >c verdadero
a – b...
Variables
 En programación, las variables son espacios reservados en la memoria
que, como su nombre indica, pueden cambia...
Tipos de Datos
 Debido a que las variables contienen o apuntan a valores de tipos
determinados, las operaciones sobre las...
Programacion exposicion
Programacion exposicion
Próxima SlideShare
Cargando en…5
×

Programacion exposicion

255 visualizaciones

Publicado el

Programacion

Publicado en: Ingeniería
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
255
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
3
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Programacion exposicion

  1. 1. Universidad Laica Eloy Alfaro de Manabí Facultad de ingeniería Escuela de Ing. Civil Materia: Programación Integrantes: Claudia Alvarado Briones Luzardo Quiroz David Barrezueta Ortiz jean Tema: Jerarquía de Operadores AÑO 2013-2014
  2. 2. Cuando se utiliza una variedad de operadores en una formula, es necesario conocer el tipo de operador que es y además en que orden se va a efectuar cada una de las operaciones precedentes
  3. 3. Jerarquía de operadores Existen distintos tipos de operadores: • Operadores Lógicos • Operadores aritméticos • Operadores relacionales
  4. 4. Operadores Lógicos  Se utilizan para evaluar dos o más relaciones, estos operadores son AND, OR y NOT, siempre devuelven como resultado un 0 (falso) o 1 (verdadero). Se evalúan primero las relaciones y luego se evalúan las operaciones entre sí tomando en cuenta los operadores lógicos.
  5. 5. El Operador AND.  Se evalúan primero las expresiones aritméticas, luego las relacionales y lógicas. Con el operador and, para que la respuesta sea verdadera, ambas relaciones deben ser verdaderas, de lo contrario, con una que sea falsa, el resultado de la evaluación es falso. En C se utiliza && para representar el operador AND. Ejemplo 1: 3 > 5 and 3 < 10; en Lenguaje C se representa por 3 > 5 && 3 < 10;
  6. 6. El Operador OR.  En este caso, al evaluar las expresiones aritméticas y luego las relacionales y lógicas; para que la respuesta sea verdadera, una de las relaciones debe ser VERDADERA, si todas las evaluaciones son FALSAS, el resultado de la evaluación es falso. En C se utiliza || para representar el operador OR.
  7. 7. El Operador NOT.  Este operador tiene la función de cambiar el valor de verdad al penúltimo resultado obtenido de evaluar la expresión. Si al final se obtiene not (verdadero), el resultado será FALSO; y si es not (falso), el resultado será VERDADERO. En C se utiliza ! para representar dicho operador. Ejemplo 1: Not(99 >= 50 or 10 > = 75); en Lenguaje C se representa !( 99 >= 50 || 10 >= 75)
  8. 8.  Lo primero es asignar símbolos. Se pone un símbolo por cada acción simple que no se puede descomponer en otras:  p: Llueve  q: Me mojo  r: Tengo un paraguas Ahora pasamos a formalizar las sentencias:  not p  p -> q  r -> p  ((not p) and (r)) -> not q  EJEMPLO:
  9. 9. Operadores aritméticos  Los operadores aritméticos son aquellos que "manipulan" datos numéricos, tanto enteros como reales. Hay 2 tipos de operadores aritméticos: unarios y binarios. Los operadores unarios se anteponen a la expresión aritmética, y son los operadores de signo. Los operadores binarios se sitúan entre 2 expresiones aritméticas. Operadores aritméticos unarios  Operador - Operación  + Signo positivo  - Signo negativo
  10. 10. Operadores aritméticos binarios  Operador Operación  + Suma  - Resta  * Multiplicación  Operador Operación  / División  div División entera  mod Módulo (residuo de la división entera)
  11. 11. Ejemplo 1) 7+5-6= 1) 12-6 1)6 2) 9+7*8-36/5= 2)9+56-7.2 2) 57.8
  12. 12. Operadores relacionales  Los operadores relacionales nos permiten comparar expresiones de tipos compatibles, devolviendo un resultado de tipo lógico: la comparación es verdadera o falsa.  Las operaciones relacionales o de comparación entre números reales y enteros no merecen mayor comentario, las matemáticas dictan las reglas. Si comparamos expresiones lógicas, lo cual no tiene mucho sentido, hay que saber que el valor falso se considera menor que el valor verdadero. Las comparaciones entre caracteres o cadenas se basan en el código ASCII de cada carácter.
  13. 13. Tipos de operadores relacionales  = Igual  <> Distinto  < Menor  > Mayor  <= Menor o igual  >= Mayor o igual  in Elemento de  Los operadores de relación se pueden aplicar a cualquiera de los tipos que hemos visto hasta ahora:  entero  real  lógico  carácter y cadena
  14. 14. Ejemplo:  la expresión (3 + 4) > 12 sería falsa, ya que 7 es menor que 12.  Si a=10, b=20, c=30 a + b >c verdadero a – b < c falso a – b = c verdadero a * b = c verdadero
  15. 15. Variables  En programación, las variables son espacios reservados en la memoria que, como su nombre indica, pueden cambiar de contenido a lo largo de la ejecución de un programa. Una variable corresponde a un área reservada en la memoria principal del ordenador pudiendo ser de longitud:  Fija.- Cuando el tamaño de la misma no variará a lo largo de la ejecución del programa. Todas las variables, sean del tipo que sean tienen longitud fija, salvo algunas excepciones — como las colecciones de otras variables (arrays) o las cadenas.  Variable.- Cuando el tamaño de la misma puede variar a lo largo de la ejecución. Típicamente colecciones de datos.
  16. 16. Tipos de Datos  Debido a que las variables contienen o apuntan a valores de tipos determinados, las operaciones sobre las mismas y el dominio de sus propios valores están determinadas por el tipo de datos en cuestión. Algunos tipos de datos usados:  Tipo de dato lógico.  Tipo de dato entero.  Tipo de dato de coma flotante (real, con decimales).  Tipo de dato carácter.  Tipo de dato cadena

×