37+(2+3)div 4*(5-3)mod(8 div 4)+ -7*11 Cual sera el tipo de dato de resultado obtenido al evaluar la expresión?
a)real
b)entero
c) logico

Respuestas

Respuesta dada por: mafernanda1008
2

Solución: en entero y en real la operación 37+(2+3)\div 4*(5-3)*mod(8 \div 4)+ -7*11  da -40 y en lógico es verdadero.

Procedemos a resolver la operación: donde la función mod es el resto de la división, en este caso 8/4 = 2 y el resto es 0.

37+(2+3)\div 4*(5-3)*mod(8 \div 4)+ -7*11

= 37+(5)\div 4*(2)*0+ -7*11

= 37+1.25*(2)*0 -77

= 37+2.5*0 -77

= 37+0 -77

= -40

a) real

-40 es un número real por lo tanto el resultado en real es igual a -40

b) entero  

-40 es un número entero por lo tanto el resultado en entero es igual a -40

c)  lógico

En el ámbito lógico todo número distinto de 0 se toma como verdadero como -40 es distinto de cero el resultado es verdadero.

Preguntas similares