IA2
a) A * (B+3) = 2 *(5+3) = 2*8 = 16
b) (A*B) + 3 = (2*5) + 3 = 10 + 3 = 13
c) A + (B+C) + D = 2 + (5+10) + 20 = 2 + 15 + 20 = 37
d) (A+B/C) + D = (2+5/10) + 20 = (2+0.5) + 20 = 2.5 + 20 = 22.5
e) A * B/C * D = 2 * 5/10 * 20 = 10/200 = 0.05
f) (2+5>4) e (3<>3) = (7>4) e (3<>3) = V e F = F
g) (2+5>4) ou (3<>3) = (7>4) ou (3<>3) = V ou F = V
h) nao (A+B>4) = nao (2+5>4) = nao (7>4) = nao V = F
i) nao (D<>D) = nao (20<>20) = nao F = V
j) nao (2+5>4) e (3<>3) = nao (7>4) e (3<>3) = não V e F = F e F = F
2.
a) (A e B) ou (A e (nao B)) ou A = (V e V) ou (V e (nao V)) ou V = V ou (V e F) ou V = V ou F ou V = V
b) A ou B e A ou C e B ou C = V ou V e V ou F e V ou F = V e V e V = V
c) (A ou C e B) e (A e nao B) e (A e C) =
(V ou F e V) e (V e nao V) e (V e F) =
(V e V) e (V e F) e F =
V e F e F =
F
3.
I; L; L; R; I
B; I; I; R; L
L; R; B; I; L
4.
V; F; V; V; V; V
F; F; V; F; F; V
F; F; F; F; F
5.
a) 2>3 F
b) (6<8) ou (3>7) =
V ou F = V
c) nao (2<3) = nao V =
F
d) (5>=6 ou 6<7) ou nao (a+5-6=8) =
(F ou V) ou nao (5+5-6=8) =
V ou nao V =
V ou F =
V
e) (34>9 e 5+u = 34) ou (5=15/3 e 8>12) = ((u = 29) e 8>12)
(V e 5+29 = 34) ou (5=5 e F) = ((29 =29) e F)
(V e V) ou (V e F) = (V e F)
V ou F = F
V = F
F
6.
V; F; V; F; V; V; F; F; V; F; V; V; V
7.
Algoritmo "letraA"
Var
X: inteiro
Soma: inteiro
Var1: inteiro
Var2: inteiro
Inicio
X <- 4
Soma <- 12
Var1 <- 10 + soma = 10 + 12 = 22
Var2 <- 7
Var2 <- x + var2 = 4 + 7 = 11
Var2 <- x + x + var2 = 4 + 4 + 11 = 19
Var1 <- 11 + var2 = 11 + 19 = 30
Var2 <- var1 + var2 = 30 + 19 = 49
Soma <- soma + var2 = 12 + 49 = 61
Fimalgoritmo
X = 4
Soma = 61
Var1 = 30
Var2 + 49
Algoritmo "letraB"
Var
A: inteiro
B: inteiro
C: inteiro
D: real
Inicio
A <- 5
B <- 5 – 4 = 1
C <- a – b = 5 – 1 = 4
D <- c + 0.66 = 4 + 0.66 = 4.66
B <- b + c + 5 – 4 = 1 + 4 + 5 – 4 = 6
C <- a – (b * 2) = 5 - (6 * 2) = 5 – 12 = -7
D <- d + d = 4.66 + 4.66 = 9.22
Fimalgoritmo
A = 5
B = 6
C = -7
D = 9.22