Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Expresiones algorítmicas
Objetivo: Evaluar expresiones algorítmicas
2
Expresión Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales. Una expresión consta de operadores y operandos.
3
Operadores Son elementos que relacionan de forma diferente, los valores de una o mas variables y/o constantes. Es decir, los operadores nos permiten manipular valores
4
Clasificación de las expresiones
Aritméticas Relacionales Lógicas
5
Operadores aritméticos
Los operadores aritméticos permiten la realización de operaciones matemáticas con los valores (variables y constantes).
6
Operadores relacionales
Se utilizan para establecer una relación entre dos valores. Los operadores relaciónales comparan valores del mismo tipo (numéricos o cadenas) Tienen el mismo nivel de prioridad en su evaluación. Los operadores relaciónales tiene menor prioridad que los aritmético
7
Operadores lógicos Estos operadores se utilizan para establecer relaciones entre valores lógicos. Estos valores pueden ser resultado de una expresión relacional
8
Expresiones Reglas de prioridad o precedencia
Expresiones entre paréntesis Si hay anidados, de adentro hacia fuera Orden *, / +, - <, > ,==,<=,>=,<> Si coinciden varios operadores de igual prioridad en una expresión, de izquierda a derecha
9
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
10
Ejercicios de expresiones
Expresión Resultado Operadores 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*( ) 17>-8 3>2 (17>-8)y(3>2) (17>-8)o(3>2) no(17>-8) no(17>-8)y(3>2) (12/4>2)y(5<3) 39/4= (-2*8)>(47*6)
11
Ejercicios de expresiones
Expresión matemática Expresión algorítmica
12
Ejercicios de expresiones
Expresión matemática Expresión algorítmica K+AxB
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.