prioridad de operadores, evaluación de expresiones
TRANSCRIPT
-
8/16/2019 Prioridad de Operadores, Evaluación de Expresiones
1/9
PRIORIDAOPERADORES, EVALUA
DE EXPRESIO
-
8/16/2019 Prioridad de Operadores, Evaluación de Expresiones
2/9
• Determina el orden en que habrán de realizarse operaciones en una expresión determinada. Paraobtener la prioridad se deben conocer las siguienreglas:
-
8/16/2019 Prioridad de Operadores, Evaluación de Expresiones
3/9
• Las operaciones que están encerradas entre paréntesis se eprimero. !i existen di"erentes paréntesis anidados #interioresa otros$% las expresiones más internas se evalan primero.&n caso de coincidir varios operadores de igual prioridad en expresión o subexpresión encerrada entre paréntesis% el ordprioridad en este caso es de izquierda a derecha.
• 'uando se desea realizar una operación con ba(a prioridad padelantado% debe agruparse a los operandos involucrados.
-
8/16/2019 Prioridad de Operadores, Evaluación de Expresiones
4/9
• Para obtener la prioridad se deben conocer las siguientes reglas:
• Las operaciones que están encerradas entre paréntesis se evalan primexisten di"erentes paréntesis anidados #interiores unos a otros$% lasexpresiones más internas se evalan primero.
• &n caso de coincidir varios operadores de igual prioridad en una expressubexpresión encerrada entre paréntesis% el orden de prioridad en estees de izquierda a derecha.
-
8/16/2019 Prioridad de Operadores, Evaluación de Expresiones
5/9
• 'uando se desea realizar una operación con ba(aprioridad por adelantado% debe agruparse a losoperandos involucrados.
Los paréntesis tienen prioridad sobre el resto de
operaciones.
-
8/16/2019 Prioridad de Operadores, Evaluación de Expresiones
6/9
Fases par la elaboración de un programa:
Análisis: &n esta "ase se establece el producto adesarrollar% siendo necesario especi)car los proceestructuras de datos que se van a emplear.
-
8/16/2019 Prioridad de Operadores, Evaluación de Expresiones
7/9
• Dise+o: &n esta "ase se alcanza con ma*or precisiónsolución óptima de la aplicación% teniendo en cuentarecursos ",sicos del sistema * los recursos lógicos.
•
'odi)cación: 'onsiste en traducir los resultados obteun determinado lengua(e de programación% teniendocuenta las especi)caciones obtenidas en el cuaderno
carga.
-
8/16/2019 Prioridad de Operadores, Evaluación de Expresiones
8/9
• &xplotación: &n esta "ase se realiza laimplantación de la aplicación en el sistemsistemas ",sicos donde van a "uncionarhabitualmente * su puesta en marcha par
comprobar el buen "uncionamiento.
-
8/16/2019 Prioridad de Operadores, Evaluación de Expresiones
9/9