Aunque este tema es muy muy similar al anterior expuesto en la clase,, aca este en mas
detalle cómo se resuelve una expresión, para que los de linealización puedan abordar su tema más fácilmente
Expresiones Complejas
PREGUNTAS
Cómo se altera la jerarquía de operadores
La jerarquía de operadores establecida para la resolución de expresiones que involucren varios de ellos se puede alterar a través de una buena utilización de paréntesis de manera que se resuelvan las operaciones en un orden diferente al determinado por la misma jerarquía.
Qué papel juegan los paréntesis en una expresión
Permiten agrupar expresiones y facilitan que el computador entienda la expresión exactamente como queremos que la entienda y la interprete. Tal como se dijo en la respuesta anterior, la utilización de paréntesis permite la alteración de la jerarquía de operadores.
Cuándo se deben utilizar paréntesis en una expresión
Se deben utilizar paréntesis en una expresión toda vez que necesitemos alterar la jerarquía original de operadores para que el computador realice la expresión en un orden distinto al que se daría con la aplicación de la jerarquía estándar.
Qué significa linealizar una expresión
Significa expresarla en una sola línea para lo cual se hace imprescindible la buena utilización de paréntesis.
Porqué se deben linealizar las expresiones
Se deben linealizar las expresiones debido a que los lenguajes de programación aún no tienen integrada la facilidad de entender las expresiones tal como nosotros las entendemos. Por esta razón deben escribirse en una sola}
Cómo se resuelve una expresión linealizada que contenga paréntesis
Se resuelve comenzando en los paréntesis mas interno y aplicando dentro de ellos toda la jerarquía estándar y, a medida que se van obteniendo valores parciales y por tanto se van eliminando los paréntesis, se van resolviendo los paréntesis externos con la misma filosofía de la jerarquía de operadores estándar.
Cuántos paréntesis se pueden involucrar en una expresión
Todos los que se necesiten. Debe tenerse en cuenta que en una expresión si sobran paréntesis es muy posible que eso no genere dificultades en la interpretación de la expresión, el gran problema se presentará si faltan paréntesis.
Qué pasa cuando faltan paréntesis en una expresión linealizada
Cuando faltan paréntesis en una expresión linealizada se tiene un alto riesgo de que el computador interprete la expresión de una manera diferente a la que necesitamos. Interpretar la expresión significa resolver en un orden determinado las operaciones que se involucran en ella.
Qué pasa cuando sobran paréntesis en una expresión linealizada
Normalmente no pasa nada aunque no se puede decir de manera absoluta. El riesgo grande se presenta cuando faltan paréntesis.
Cómo se resuelve la pequeña expresión que se encuentra dentro de un paréntesis
Aplicando la jerarquía estándar de operadores o sea 1º Se resuelven las operaciones de potenciación, 2º se resuelven las multiplicaciones y divisiones y por último se resuelven las sumas y restas.