Você está na página 1de 1

UNIVERSIDADE CATLICA DE BRASLIA UCB

CURSO: ANLISE E DESENVOLVIMENTO DE SISTEMAS


DISCIPLINA: ALGORITMOS E PROGRAMAO
PROFA.: GRAZIELA GUARDA

Primeira Lista de Exerccios:


1. Classifique os contedo das variveis abaixo de acordo com seu tipo, assinalando com I os dados inteiros,
com R os dados reais, com L os lgicos, com T os textuais:
a. ( ) 0
d. ( ) 5.7
g. ( ) VERDADEIRO

b. ( ) " 444 "


e. ( ) 1012
h. ( ) "VERDADEIRO"

c. ( ) +342
f. ( ) "Joo"
i. ( ) -545

2. Assinale com um X os nomes das variveis vlidas:


(
(
(
(
(

) -_ad
) abc
) acd1
) ABC DE
) enquanto

(
(
(
(
(

)a
) guarda-chuva
) etc.
) Aa
) A&a

(
(
(
(
(

) 3abc
) A123
) guarda_chuva
) 123a
) a

3. Resolva as expresses inteiras seguintes:


a)
c)
e)
g)
i)

16 * 6 - 3 * 2 =
(28 + 3 * 4) =
2^2*3=
-2^3=
3+2*(18 4 ^ 2) =

b)
d)
f)
h)

8 - 30 / 6 =
11 div 2 - 14 mod 3 =
10 mod 2 + 20 div 6 =
16 + 3 ^ 2 =

4. Se A = 127, B = 10, C = 5, D = falso e E = verdadeiro. Qual o valor produzido por cada uma das sentenas
abaixo? As palavras sublinhadas referem-se aos operadores lgicos (no, e, ou).
a) no D;
b) D e E;
c) (A> B) ou (B < C);
d) no (A < B);
e) (D e E) ou (A = B);
f) (D ou E) e (A < B);
g) A + B < C e D ou E e no D;
h) A + B * C/ B = 3 e no (D ou E).
5. Suponha que temos trs variveis X=5, Y=8 e Z=1. Com estes valores e a tabela verdade os resultados das
expresses seriam:
X=Y
X <> Y
X>Y
X<Y
X >= Y
X <= Y

e
ou
no
e
ou
no

X>Y
Y<Z
-Y>Z
Y=Z
--