Expresiones Reglas de prioridad o precedencia

Slides:



Advertisements
Presentaciones similares
PROGRAMACIÓN EN VBA NIVEL 2.
Advertisements

Lógica de proposiciones
LOGICA Y DEMOSTRACIONES
Clase 2 Tipos de datos Asignación de valores Estructura IF Ejercicios
LÓGICA PROPOSICIONAL.
Sesión 5.- Unidad I. Lógica Mtra. Carolina Galaviz Inzunza Matemática Discreta.
Asignatura: Introducción a la programación
Técnico en programación de Software
Docente: Jorge E. Cigarán
INTRODUCCION AL LENGUAJE C
Estructuras de Control
3. INTRODUCCIÓN A LA PROGRAMACIÓN
ESTRUCTURAS DE SECUENCIA
ESCUELA: NOMBRES: LÓGICA DE LA PROGRAMACIÓN UNIDAD 2: Naturaleza de los Datos FECHA: Ing. Patricio Abad Espinoza OCTUBRE 2009 – FEBRERO Ciencias.
Programación.
APLICACIONES DE PILAS Estructuras de Datos.
SCJP SUN CERTIFIED PROGRAMMER FOR JAVA 6. SCJP 6.0 SEMANA CUATRO OPERADORES JAVA.
UNIVERSIDAD POLITÉCNICA DE PACHUCA MAESTRÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIONES Matemáticas Discretas M. en C. Arturo Lezama León Maestría.
ALGORITMOS CLASE 2. OPERADORES ARITMÉTICOS OperadorOperaciónEjemploResultado ^Potencia3^29 *Multiplicación3*26 /División3/21.5 +Suma3+25 -Resta3-21 ModModulo.
Sistemas de Numeración
PRINCIPIOS DE PROGRAMACION ESTRUCTURADA
Nivel 1. Problemas, soluciones y programas
CARACTERÍSTICAS DE LOS PROGRAMAS
Unidad III Elementos del lenguaje C++
Enrique Manuel Cabello Portero
Fundamentos de Programación
M.I.C. Héctor E. Medellín Anaya
LÓGICA DOCENTE: PATRICIA ISABEL AGUILAR INCIO. CICLO 2012– I.
ESTRUCTURA DE DATOS ESD-243
Introducción a la Programación “Conceptos de Algoritmos” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.
Operaciones combinadas
Evalúa el valor de verdad de dos o mas condiciones y si todas son verdaderas devuelve VERDADERO, en caso contrario FALSO.
Lógica Proposicional Profesor: Amador Alejandro Gonzáles Piscoya
INTRODUCCION A LOS ALGORITMOS
Curso de Teoría del Autómata
Introducción a la Programación “Conceptos Básicos” Semestre de Otoño 2006 Claudio Gutiérrez Soto.
Tablas de verdad.
CONECTIVOS LOGICOS.
Enunciados Expresan proposiciones. En principio, son verdaderas o falsas. Hoy es martes. Los niños juegan felices. Esta mañana está nublada y hace frío.
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Alto Nivel. Y Es un compilador. YContiene un conjunto de palabras.
Departamento de Informática Universidad Técnica Federico Santa María Temas 2,3,4: Estructura de un Programa Pascal Declaraciones Tipos de Datos Simples.
Elementos básicos para el desarrollo de algoritmos
A continuación… Repaso Repaso Estructuras de Decisión Ejemplos
Elementos básicos para el desarrollo de algoritmos
CÁLCULO PROPOSICIONAL
Preposiciones compuestas
Programación III Clase #03 Operadores. Expresiones Es cualquier cosa que retorne un valor. En C++ CASI todo son expresiones. Ejemplo: –5 –3 + 2 Las expresiones.
INTRODUCCION A LOS ALGORITMOS
LÓGICA PARA LA SOLUCIÓN DE PROBLEMAS
Reglas Básicas del Álgebra de Boole
LA PROPOSICIÓN ESCUELA DE OFICIALES PNP
1.1 CONCEPTOS BÁSICOS DE PROGRAMACIÓN Y ALGORITMOS.
Lógica Proposicional.
Presente un cuestionario con los aspectos mas importantes sobre los
Tipos de Datos.
Programación para Ingenieros I IIS
Matemáticas Discretas
Informática Prof. María Alejandra Quintero.  Operadores relacionales  Operadores lógicos  Expresiones lógicas  Estructuras de decisión simple  Estructuras.
Lic. Carla Aguirre Montalvo
Programación de Computadores
int cantidad, horas, cuota; float precio, peso; cantidad = 5; // Le asigno un número a la variable Cantidad; horas = // Le asigno 30 a la variable.
INTRODUCCION A LA PROGRAMACION
LSIA. Carolina Galaviz Inzunza Curso: Matemática Discreta
REGLAS PARA ELABORAR SEUDOCODIGOS Y DIAGRAMA DE FLUJO
Mtro. Carlos R. Negrete R. Mtro. Rafael Gallegos Toranzo 1 Excel 2010.
OPERADORES Y EXPRESIONES Ing Esp. Ricardo Cujar. Operadores y Expresiones  Operador: Es un símbolo que representa una operación.  Expresión: Es la combinación.
Enunciados Simples Enunciados Compuestos Sistemas Tautológicos
Unidad Temática II Algoritmia Elemental Operadores aritméticos: son símbolos que le indican al compilador la operación de cálculo a realizar entre los.
La primera operación que vamos a tratar es la negación Tablas de Verdad Si p es verdad,  p es falso Si p es falso,  p es verdad p  p VF FV La tabla.
Expresiones algorítmicas
Transcripción de la presentación:

Expresiones Reglas de prioridad o precedencia Expresiones entre paréntesis Si hay anidados, de adentro hacia fuera Orden ^ *, /, mod ó %, NO +, -, AND <, > ,==,<=,>=,<>, OR Si coinciden varios operadores de igual prioridad en una expresión, de izquierda a derecha

Expresiones Lógicas Resultado: falso / verdadero (false / true) valor1 valor2 valor1 AND valor2 =y(valor1,valor2) V F Lógicas Resultado: falso / verdadero (false / true) Operadores relacionales < menor que <= menor o igual > mayor que >= mayor o igual <> diferente == igual Operadores lógicos y y (and) o o (or) no negación (not) valor1 valor2 valor1 OR valor2 =o(valor1,valor2) V F valor NOT(valor) =no(valor) V F

Ejercicios de expresiones Expresión Resultado Operadores 5+3*11= (2+3)*11= 3+7*2-4*6= -3*5+2/4-5= -3*5+2/(4-5)= -(3*5+2)/(4-5)= (-3*5+2)/(4-5)= 3<6 4<>2+1 4.8/(2.6-3)*2= ‘a’==‘A’ no(7>=-2) Expresión Resultado Operadores 1.0>=2*(3.1-2.6) 17>-8 3>2 (17>-8)y(3>2) (17>-8)o(3>2) no(17>-8) no(17>-8)y(3>2) (3/4>0.6)y(5<3) 39/4= (-2*8)>(47*6) O(!(!((3>1)y(2<10)),((4>1)y(1<2))))

Ejercicios de expresiones Siendo a= 10, b=12, c=13 y d=10. Resolver ((a>b) OR (a>c)) AND ((a=c) or (a>=b)) Siendo a= 20, b=10, c=30. Resolver ((a>b) OR (a>c)) AND ((a=c) or (a>=b)) Siendo a= 17, b=3 Resolver no(a>-8) y (3>2)

Ejercicios de expresiones Expresión matemática Expresión algorítmica (pasar de oC a oF) (pasar de oF a oK)

Ejercicios de expresiones Expresión matemática Expresión algorítmica K+AxB