Você está na página 1de 1

UNIVERSIDADE FEDERAL DE SERGIPE

DEPARTAMENTO DE COMPUTAO
Disciplina: COMP0208-ICC
Professor: Bruno Marcel Nascimento Souza

Exerccios de fixao

1. Determine os resultados obtidos na avaliao das expresses lgicas seguintes, sabendo que A, B, C
contm, respectivamente 2, 7, 3.5 e que existe uma varivel boolean L cujo valor False:
a. B = A * C AND (L OR True)
b. B > A OR B = exp(A*ln(A))
c. L AND B div A >= C OR NOT A <= C
d. NOT L OR True AND sqrt(A + B) >= C
e. B/A = C OR B/A <> C
f. L OR exp(A*ln(B)) <= C * 10 + A * B

2. Encontre os erros dos seguintes comandos de atribuio:
A : boolean;
B, C : real;
D : integer;

a. A := B = C;
b. D := B;
c. C + 1 := B + C;
d. C And B := 3.5;
e. B := exp(2*ln(6))/3 <= sqrt(9) * 4;

3. Utilizando o seguinte trecho de algoritmo:
.
.
X, Y : integer;
Z : real;
read(X);
write(X, " elevado ao cubo = ", exp(3*ln(X)))
read(Y);
write(X + Y);
Z : = X/Y;
write(Z);
Z := Z + 1;
X := (Y + X) mod 2;
write(X);
.
.
.

Explique o que est acontecendo em cada linha e qual o resultado de cada ao executada.

4. Cite e discorra sobre trs exemplos de seu dia-a-dia nos quais voc encontra explicitados entrada,
processamento e sada.


5. Faa uma analogia de entrada, processamento e sada de dados com o que acontece quando voc:
a. L e sintetizar um livro.
b. Dialogar com outra pessoa.

Você também pode gostar