Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

1.2 evaluación de expresiones

No description
by

arnold de la cruz gonzalez

on 19 February 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of 1.2 evaluación de expresiones

¿QUE SON LAS EXPRESIONES?
• Son el método fundamental que tiene el programador de expresar computaciones.
• Las expresiones están compuestas de operadores, operandos, paréntesis y llamadas a funciones. Los operadores pueden ser:
• Unarios: Cuando tan solo tienen un operando. Son operadores prefijos.
• Binarios: 2 Operandos. Son operadores infijos.
• Ternarios: 3 operandos.

Evaluación de expresiones
Toda expresión regresa un valor. Si hay más de un operador, se evalúan primero operadores de mayor procedencia, en caso de empate, se aplica la regla de asociatividad.
Para evaluar una expresión no hay que hacer nada del otro mundo, pues es bien sencillo. Sólo hay que saber sumar, restar, si un número es mayor que otro

Hay tres reglas de prioridad a seguir para evaluar una expresión:
• Primero, los paréntesis (si tiene)
• Después, seguir el orden de prioridad de operadores
• Por último, si aparecen dos o más operadores iguales, se evalúan de izquierda a derecha.

Las expresiones son secuencias de constantes y/o variables separadas por operadores válidos.
Se puede construir una expresión válida por medio de:
1. Una sola constante o variable, la cual puede estar precedida por un signo + ó – .
2. Una secuencia de términos (constantes, variables, funciones) separados por operadores.

Además debe considerarse que:

Toda variable utilizada en una expresión debe tener un valor almacenado para que la expresión, al ser evaluada, dé como resultado un valor.
Cualquier constante o variable puede ser reemplazada por una llamada a una función.
Como en las expresiones matemáticas, una expresión en Pascal se evalúa de acuerdo a la procedencia de operadores

ORDEN DE LA EVALUACIÓN DE LOS OPERADORES.
El orden en que se evalúan los operandos viene dado por unas reglas:
• Reglas de precedencia
• Reglas de asociatividad
• Uso de paréntesis

1.2 evaluación de expresiones
El orden general de evaluación de los operadores de una expresión va de izquierda a derecha, con la excepción de las asignaciones que lo hacen de derecha a izquierda.

Podemos seguir las siguientes tres reglas de evaluación de expresiones:


Jerarquía de operadores
(Regla 1) En todas las expresiones se evalúan primero las expresiones de los paréntesis más anidados (interiores unos a otros); y éstos modifican la prioridad según la cantidad de éstos, los cuales tienen que estar balanceados (el mismo número de paréntesis que abren debe ser igual al número de los paréntesis que cierran).
(Regla 2) Todas las expresiones se evalúan tomando en cuenta la jerarquía de los operadores.
(Regla 3) Todas las expresiones se evalúan de izquierda a derecha.
INSTITULO TECNOLOGICO SUPERIOR DE VILLA LA VENTA
PROGRAMACIÓN LOGICA Y FUNCIONAL
INGENIERÍA EN SISTEMAS COMPUTACIONALES
INTEGRANTES:
LUIS FELIPE MAYO ULIN
ARNOLD DE LA CRUZ GONZALEZ
BETHSAIDA MARINA CHAMORRO ESTRADA
Full transcript