Você está na página 1de 2

EXERCÍCIOS OPERADORES AVANÇADOS

A – Como você montaria a operação abaixo para obter 80 como resultado final.
100 + 20 + 40 * 2 / 4
Envie para tela o resultado final

(100 + 20 + 40) * 2 / 4

B - Como você montaria a operação abaixo para obter 24 como resultado final.
NUM = 3;
RESUL = 5 + 5 * 2 + ++NUM;

RESUL = (5 + 5) * 2+ ++NUM;

C - Qual o resultado final.


RESUL =4 / 2 – 1 + 5 * 2 % 2;

RESUL = 2 - 1 + 5 * 0
=1;
C- Analise os código abaixo e informe o valor das variáveis.

2)
1) {
{     int n1=0,n2=0,n3=0, n4=0;
    int a=0, b=0, c=0;     n1=10;
    a=c=5;     n3=n2=n1;
    b=++a;     n1--;
    a = -a;     n2=++n3;
    b++;     n2*=2;
    a = c--; }
}
n1 = 0, 10, 9
a = 0, 5, 6. -6, 5 n2 = 0, 10, 11, 22
b = 0, 6, 7 n3 = 0, 10, 11
c = 0, 5, 4 n4 = 0,
4)
3) {
{    x=0, y=0, z=0;
    a=0,b=0, c=0, d=0;    x= 12;
    a=2;    x--;
    b*=a;    x= -x;
    c=d=a;    y=z=x;     
    c=a--;    x =++x;
    b=++a;    y = z--;
}

a = 0, 2, 1, 2 x = 0, 12, 11, -11, -10


b = 0, 2 y = 0, -11
c = 0, 2
z = 0, -11, -12
d = 0, 2

6) 
   {
5)        a=0,b=0,c=,d=0;
   x=0, y=0, z=0;       a=2;
   x= y=10;       a*=2;
   x--;       b+=a;
   y= -x;       c=-b;
   y=x+ y + (--z)+4;       d = 0;
   x =++x;       a=b +  c++ * d + (a--)+a;
} }
       
x = 0, 10, 9, 10 a = 0, 2, 4, 3, 11
y = 0, 10, -9, 3 b = 0, 4
z = 0, -1 c = 0, -4, -3,
d = 0,

Você também pode gostar