Buscar

LISTA DE EXERCICIOS 03 Variáveis e Expressões

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Informática Aplicada – Campus Angicos 
Professor: Araken de Medeiros Santos 
 
 
LISTA DE EXERCÍCIOS 3 – Algoritmos – Variáveis e 
Constantes 
 
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 mod 3 – C 
b) Rad(‐2 * C) div 4 
c) ((20 div 3) div 3) + pot(2,8)/2 
d) (30 mod 4 * pot(3,3)) * ‐1  
e) POT (‐C, 2) + (D * 10)/A 
f) RAD(POT(A, B/A)) + C * D 
4) Indique qual o resultado será obtido das seguintes expressões:  
a)    1 / 2 
b)    1 DIV 2 
c)    1 MOD 2 
d)    ( 200 DIV 10 ) MOD 4 
e)   POT(5,2) + 3 
f)     RAD(25)+19‐23 
g)   3,0* 5,0 +1 
h)   1/4+2 
i)     28,0/7+4 
j)     3/6,0‐7 
5) Indique o resultado das seguintes expressões:  
a)    2 > 3 
b)    ( 6 < 8 ) OU ( 3 > 7 ) 
c)    ((( 10 DIV 2 ) MOD 6 ) > 5 ) E ( 3 < ( 2 MOD 2 ) ) 
d)    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 
F
ED
C
BA
X
−
+
=
  
b)              onde X = 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: 
  X ← X + 3; 
  X ← X – 6; 
  X ← X / 2; 
  X ← 3 * X; 
  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 = POT(A, A) 
c) L e B div A >= C ou não A <= C 
d) L e B div A >= C ou não A <= C 
e) B/A = C ou B/A <> C 
( )
X
X
X
XXX
Y
2
2
2
32 12 ++−
=
+
f) L ou POT(B, A) <= C * 10 + A * B 
10)  Resolva as seguintes expressões: 
a) 15 MOD 4 < 19 MOD 6 
b) 3 * 5 DIV 4 <= POT(3, 2)/0.5 
c) 2  + 8 MOD 7 >= 3 * 6 – 15 
d) 2 < 5 E 15/3 
e) 2 < 5 OU 15/3 
f) F OU 20 DIV(18/3) <> (21/3) DIV 2 
g) NÃO V OU POT(3, 2)/3 < 15 – 35 MOD 7 
h) NÃO (5 <> 10/2) OU V E 2 – 5 > 5 – 2 OU V) 
i) POT(2, 4) <> 4 + 2 OU 2 + 3 * 5/3 MOD 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 ← POT(X + X, 2) 
X ← RAD(X + RAD(X) + 5) 
13) Encontre o valor da variável VALOR após a execução das seguintes operações: 
a) VALOR ← 4.0 * 5 
b) X ← 3.0 
Y ← 2.0 
VALOR ← X ^ Y – Y 
c) 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 div C 
f) X ← A + B mod C 
g) X ← (A + B) div C 
h) X ← A + (B / C) 
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) São dadas três variáveis A, B e C. Escreva as instruções necessárias para trocar seus valores 
da maneira a seguir:  
• B recebe o valor de A 
• C recebe o valor de B 
• A recebe o valor de C 
Nota: Somente utilize uma variável auxiliar 
17) Como se troca os valores de duas variáveis, A e B? 
18) Deduza o valor da variável depois da execução das instruções : 
19) Deduza o valor da variável depois da execução das instruções: 
A ← 4 
B ← A 
B ← A + 3 
20) 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 
21) 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 
22) 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 
23) Quais  dos  seguintes  identificadores  não  são  válidos?  Caso  o  identifivador  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) Π 
24) Avaliar a seguinte expressão A  = 2 e B = 5: 
3 * A – 4 * B / A ^ 2 
25) Avaliar a expressão: 
4 / 2 * 3 / 6 + 6 / 2 / 1 / 5 ^ 2 / 4 * 2 
26) 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 
27) 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 
28) Obter o valor de cada uma das seguintes expressões aritméticas: 
a) 7 div 2 
b) 7 mod 2 
c) 12 div 3 
d) 12 mod 3 
e) 0 mod 5 
f) 15 mod 5 
g) 7 *  10 – 50 mod 3 * 4 + 9 
h) (7 * (10 ‐ 5) mod 3) * 4 + 9 
 
29) 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 div 3 + 3 / 5 
c) 9 div 2 / 5 
d) 7 mod 5 mod 3 
e) 7 mod (5 mod 3) 
f) (7 mod) 5 mod 3 
g) (7 mod 5 mod 3) 
h) ((12 + 3 ) div 2) / (8 – (5 + 1)) 
i) 12 / 2 * 3 
j) RAD (4 ^ 4)

Continue navegando