Me podrían decir cual es el orden de la jerarquía de operaciones en la programación.

Respuestas

Respuesta dada por: anthonypolo1017
1

Respuesta:

EJEMPLO 1

EJEMPLOS DE OPERADORES ARITMÉTICOS.

Se tiene la siguiente expresión aritmética:

X = 3 + 4 * 6 / 3 * 2 – 6 * 8 / 3 * 4 + 5 * 3 / 2 * 2

      Cuál sería el valor que al final quedará almacenado en la variable X?

 

SOLUCIÓN

Lo primero que haría el computador es recorrer la expresión buscando paréntesis, luego expresiones de potencia (o sea el símbolo ^ para resolverlo de primero debido a que este es el operador de mayor peso en la jerarquía). Como no encuentra ninguno, entonces vuelve al principio de la expresión y comienza a buscar (y resolver a medida que los encuentre) multiplicaciones y divisiones.

 

X = 3 + 4 * 6 / 3 * 2 – 6 * 8 / 3 * 4 + 5 * 3 / 2 * 2

X = 3 + 24 / 3 * 2 – 6 * 8 / 3 * 4 + 5 * 3 / 2 * 2

X = 3 + 8 * 2 – 6 * 8 / 3 * 4 + 5 * 3 / 2 * 2

X = 3 + 16 – 6 * 8 / 3 * 4 + 5 * 3 / 2 * 2

X = 3 + 16 – 48 / 3 * 4 + 5 * 3 / 2 * 2

X = 3 + 16 – 16 * 4 + 5 * 3 / 2 * 2

X = 3 + 16 – 64 + 5 * 3 / 2 * 2

X = 3 + 16 – 64 + 15 / 2 * 2

X = 3 + 16 - 64 + 7.5 * 2

X = 3 + 16 – 64 + 15

X = 19 – 64 + 15

X = -45 + 15

X = -30   Respuesta.

 

Con lo cual hayamos que, luego de resuelta la expresión, el valor que quedará almacenado en la variable X será el valor –30. Es muy importante que cuando tenga que resolver una expresión de estas, lo haga paso a paso, sin apresuramientos y verá como obtiene, sin mayores tropiezos, el mismo resultado que le daría al computador.

Preguntas similares