Actividad de aprendizaje 7 Jerarquía con operadores aritméticos ...

Aparentemente desde el punto de vista algebraico la respuesta correcta seria ... Los operadores relacionales se aplican a cualquier tipo de dato simple.
188KB Größe 8 Downloads 128 vistas
Actividad de aprendizaje 7

Jerarquía con operadores aritméticos lógicos y relacionales Jerarquía de operadores La jerarquía en las operaciones es el orden en que se ejecutan. Ejemplo: Tenemos la siguiente expresión matemática: (1.0/3.0)*3.0= El resultado de la operación anterior es: A).-1.0 B).-0.9999999 Aparentemente desde el punto de vista algebraico la respuesta correcta seria 1, sin embargo lenguaje C utiliza ciertas reglas de jerarquía para la ejecución de operaciones. En la siguiente tabla se especifica la jerarquía que tiene cada uno de los operadores

operador !,(

)

prioridad mas alta

*,/,%, && +,-, || =,,,=

mas baja

Para resumir tomaremos en cuenta los siguientes puntos:

A).-Los operadores +,-, * y / pueden aplicarse a números enteros o reales. El resultado es real cuando alguno de los operados es real, salvo que ambos operandos sean enteros, en el caso de la división el resultado siempre será real. B).-El operadores mod (%) solo se aplica a números enteros C).-Los operadores not(!), and (&&) y or(||) se aplican exclusivamente a valores falso-verdadero. D).-Los operadores relacionales se aplican a cualquier tipo de dato simple Ejemplo Evaluar las siguientes expresiones y determinar si son falsas o verdaderas.

A=8

B=15

(A>15) F

||

(B=0) F F

(B7) V

F

||

V

Ejemplo A=5 ! (Ac+d) &&( c