1. Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul
Campus Ponta Porã
Diretoria de Ensino e Pós-Graduação
Algoritmo I
Lista de Exercício 02
1 – Identifique os erros e reescreva os identificadores abaixo de forma correta:
a) 13salário
b) salário$
c) salário_mínimo
d) salário+reajuste
e) novoSalário
f) fumante?
g) Preço médio
h) %desconto
i) km/h
2 – Classifique os dados de acordo com o seu tipo, sendo I = Inteiro, R = Real,
C = Caractere e L = Lógico):
( ) 0
( ) + 36
( ) 0,3257
( ) F
( ) 1
( ) “F”
( ) “+3257”
( ) ‐1
( ) 0,0
( ) ‐ 0,001
( ) “‐0,0”
( ) “.F.”
( ) “o”
( ) + 0,05
( ) “.V.”
( ) 7/2
( ) 32
( ) + 3257
( ) V
( ) ‐32
( ) “A”
( ) “abc”
( ) ‐1,9E123
( ) “0”
3 - Resolva: A, B e C tem os seguintes valores 5, 10 e ‐8, respectivamente. D tem o valor de
1,5.
a) 2 * A % 3 – C
b) RaizQ(‐2 * C) / 4
c) ((20 / 3) / 3) + 2^8)/2
d) (30 % 4 * 3^3) * ‐1
e) (‐C^2) + (D * 10)/A
f) RaizQ(A^(B/A)) + C * D
4 - Indique qual o resultado será obtido das seguintes expressões:
a) 1 / 2
b) 1 2
c) 1 % 2
d) ( 200 / 10 ) % 4
e) 5^2 + 3
f) RaizQ(25)+19‐23
g) 3,0* 5,0 +1
h) 1/4+2
i) 28,0/7+4
j) 3/6,0‐7
2. Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul
Campus Ponta Porã
Diretoria de Ensino e Pós-Graduação
5 - Indique o resultado das seguintes expressões:
a) 2 > 3
b) ( 6 < 8 ) OU ( 3 > 7 )
c) ((( 10 / 2 ) % 6 ) > 5 )
d) ( 3 < ( 2 / 2 ) )
e) NÃO ( 2 < 3 )
6 - Escreva o comando de atribuição e resolva a expressão das seguintes fórmulas
matemáticas.
a) onde A= 2, B= 6, C = 3, D=4, E=8, F=4
𝑋 =
𝐴 +
𝐵
𝐶
𝐷 −
𝐸
𝐹
b) onde X = 2
𝑌 =
2𝑋2
− 3𝑋(𝑋+1)
2 +
√ 𝑥 + 2
2
2 𝑋
7 - Para cada linha informar o valor da expressão e de cada uma das variáveis (X, Y, Z).
a) X 5; Y 1; Z 3;
b) X 5 + Y * Z;
c) Z X; Y ← Z ;
d) Y = X ;
e) Z X+Y/2^2;
f) X Z; Z Y;
g) X = Y;
h) Z > X;
i) Y < Z;
8 - Se X possui o valor 15 e foram executadas as seguintes instruções:
a) X X + 3;
b) X X – 6;
c) X X / 2;
d) X 3 * X;
e) X X‐X+X*X/X;
Qual será o valor armazenado em X?
9 - Determine os resultados obtidos na avaliação das expressões lógicas seguintes, sabendo
que A, B, C contêm, respectivamente, 2, 7, 3.5, e que existe uma variável lógica L cujo valor
é falsidade (F):
a) B = A * C e (L ou V)
b) B > A ou B = A ^ A
c) L e B / A >= C ou não A <= C
d) L e B / A >= C ou não A <= C
e) B/A = C ou B/A <> C
f) L ou B ^ A <= C * 10 + A * B
3. Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul
Campus Ponta Porã
Diretoria de Ensino e Pós-Graduação
10 - Resolva as seguintes expressões:
a) 15 % 4 < 19 % 6
b) 3 * 5 / 4 <= 3 ^ 2 / 0.5
c) 2 + 8 % 7 >= 3 * 6 – 15
d) 2 < 5 E 15 / 3
e) 2 < 5 OU 15 / 3
f) F OU 20 18 / 3 <> (21 / 3) / 2
g) NÃO V OU 3 ^ 2 / 3 < 15 – 35 / 7
h) NÃO (5 <> 10 / 2) OU V E 2 – 5 > 5 – 2 OU V)
i) 2 ^ 4 <> 4 + 2 OU 2 + 3 * 5 / 3 % 5 < 0
11) Quais são os valores de A, B e C depois da avaliação das seguintes operações?
A 3
B 4
C A + 2 * B
C C + B
B C – A
A B * C
12) Qual é o valor de X depois da execução das seguintes operações?
X 2
X (X + X) ^ 2)
X RaizQ(X + RaizQ(X) + 5)
13) Encontre o valor da variável VALOR após a execução das seguintes operações:
VALOR 4.0 * 5
X 3.0
Y 2.0
VALOR X ^ Y – Y
VALOR 5
X 3
VALOR VALOR * X
14) Deduza o valor das seguintes expressões, sabendo que A, B e C possuem,
respectivamente, os valores 5, 25 e 10:
a) X A + B + C
b) X A + B * C
c) X A + B / C
d) X A + B + C
e) X A + B / C
f) X A + B % C
g) X (A + B) / C
h) X A + (B / C)
4. Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul
Campus Ponta Porã
Diretoria de Ensino e Pós-Graduação
15 - Calcule o valor das seguintes expressões:
a) 8 + 7 * 3 + 4 * 6
b) ‐2 ^ 3
c) (33 + 3 * 4)/5
d) 2 ^ 2 * 3
e) 3 + 2 * (18 – 4 ^ 2)
f) 16 * 6 – 3 * 2
16 - Como se troca os valores de duas variáveis, A e B?
17 - Deduza o valor da variável depois da execução dasinstruções:
A 4
B A
B A + 3
18 - O que se obtém nas variáveis A e B depois da execução das seguintes instruções?
A 5
B A + 6
A A + 1
B A – 5
19 - O que se obtém nas variáveis A, B e C depois da execução das seguintes instruções?
A 3
B 2
C A + B
B A + B
A B + C
20 - O que se obtém nas variáveis A e B depois da execução das seguintes instruções?
A 10
B 5
A B
B A
21 - Quais dos seguintes identificadores não são válidos?
Caso o identificador seja inválido, identifique os erros e reescreva‐o corretamente.
a) _XRaio
b) X_Raio
c) XRaio_
d) 2R2D
e) R2D2
f) 45
g) 14N
h) N14
i) ZZZZ
j) 3µ
k) Π
5. Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul
Campus Ponta Porã
Diretoria de Ensino e Pós-Graduação
22 - Executar a seguinte expressão A = 2 e B = 5:
X = 3 * A – 4 * B / A ^ 2
X = 4 / 2 * 3 / 6 + 6 / 2 / 1 / 5 ^ 2 / 4 * 2
23 - Se o valor de A é 4, o valor de B é 5 e o valor de C é 1, avaliar as seguintes expressões:
a) B * A – B ^ 2 / 4 * C
b) (A * B) / 3 ^ 2
c) (((B + C) / 2 * A + 10) * 3 * B) – 6
24 - Se o valor de A é 2, o valor de B é 3 e o valor de C é 2, avaliar a expressão:
a) a ^ b ^ c
b) b ^ a ^ c
c) c ^ b ^ a
25 - Obter o valor de cada uma das seguintes expressões aritméticas:
a) 7 / 2
b) 7 % 2
c) 12 / 3
d) 12 % 3
e) 0 % 5
f) 15 % 5
g) 7 * 10 – 50 % 3 * 4 + 9
h) (7 * (10 ‐ 5) % 3) * 4 + 9
26 - Encontrar o valor de cada uma das seguintes expressões ou dizer se não é uma
expressão válida.
a) 9 ‐ 5 – 3
b) 2 / 3 + 3 / 5
c) 9 / 2 / 5
d) 7 % 5 % 3
e) 7 % (5 % 3)
f) (7 %) 5 % 3
g) (7 % 5 % 3)
h) ((12 + 3 ) / 2) / (8 – (5 + 1))
i) 12 / 2 * 3
j) RaizQ(4 ^ 4)
27 – Converta as fórmulas em linguagem estruturada
𝑥 =
−𝑏 ± √𝑏2 − 4𝑎𝑐
2𝑎
𝐴 = 𝑃 (1 +
𝑟
𝑛
)
𝑛𝑡
𝑎
𝑏
+
𝑐
𝑑
=
𝑎𝑑 + 𝑏𝑐
𝑏𝑑
𝑎−𝑛
=
1
𝑎 𝑛
(
𝑎
𝑏
)
𝑛
=
𝑎 𝑛
𝑏 𝑛
6. Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso do Sul
Campus Ponta Porã
Diretoria de Ensino e Pós-Graduação
28 – O que é uma variável?
29 – Quais os tipos de variáveis?
30 – Como é declarada uma variável?
31 – Sendo A = 3, B = 7 e C = 4. Informe se as expressões são verdadeiras ou falsas:
a) (A + C) > B
b) B >= A + 2
c) C = (B – A)
d) (B + A) <= C
32 – Sendo A = 5, B = 4 e C = 3. Informe se as expressões são verdadeiras ou falsas:
a) (A > C) E (C <= D)
b) (A + B) > 10 OU (A + B) = ( C + D)
c) (A >= C) OU (D >= C)