A Lógica de Programação e Algoritmo
Por: Conkers Gamer Oficial • 22/10/2020 • Trabalho acadêmico • 6.180 Palavras (25 Páginas) • 511 Visualizações
UNIP – Universidade Paulista
Lista de Exercícios – LPA
Exercícios com Operadores
Disciplina: Lógica de Programação e Algoritmo
Professor: Eliane Santiago
Aluna: Geovana Pascarelli Teixeira - RA: N57301-5
Aluno: Hudson Rodrigues Augusto - RA: F3184G3
Campus: Marquês
Data: 29/09/2020
Exercícios com operadores (24/08):
1. Calcule o resultado das seguintes expressões aritméticas:
a) 5 * 9 mod 2 – 4 / 2
b) 4 – 7 div 2 + pot(2 , 4) / rad(4)
c) rad(pot(3 , 2)) + pot(2 , 3) mod rad(4) – 8 / 2
d) rad(16) div 9 / 3 – 4 * 3 – pot(5 + 3 , rad(9))
e) rad(16 mod 4) + 5 * 2 / 10 – pot(8 / 2 , 2 div 2)
f) rad(16) / 2 + 2 * 5 mod 3 / 1 * pot(3 , 2 + 4)
g) rad(rad(16)) + pot(pot(2 , 2) , pot(2 , 3)) + 5 * 4 / 2
h) rad(rad(pot(2 , 4))) + pot(rad(4) , pot(rad(4) , 3)) + 9 – 5 * 4
i) 5 * 3 mod 5 + 4 div 8 / 2 + 5 mod (4 + 2)
j) rad(100) mod pot(4 , 3) – pot(2 , 4) div 8 / 2 + 5 – 3 * 2
a) 5 * 9 mod 2 – 4 / 2
5 * 1 - 2
5 - 2
3
b) 4 – 7 div 2 + pot(2 , 4) / rad(4)
4 - 3 + 2^4 / 2
4 - 3 + 16 / 2
4 - 3 + 8
4 - 11
-7
c) rad(pot(3 , 2)) + pot(2 , 3) mod rad(4) – 8 / 2
rad( 3^2) + 2^3 mod 2 - 4
rad (9) + 8 mod 2 - 4
3 + 0 - 4
-1
d) rad(16) div 9 / 3 – 4 * 3 – pot(5 + 3 , rad(9))
4 div 9 / 3 - 4 * 3 - pot (8, 3)
4 div 9 / 3 - 4 * 3 - 8^3
4 div 3 - 4 * 3 - 512
4 div 3 - 4 * 3 - 512
1 - 12 - 512
-11 - 512
-523
e) rad(16 mod 4) + 5 * 2 / 10 – pot(8 / 2 , 2 div 2)
rad(0) + 5 * 2 / 10 - pot (4, 1)
0 + 5 * 2 / 10 - 4^1
0 + 5 * 2 / 10 - 4
0 + 10 / 10 - 4
0 + 1 - 4
1 - 4
-3
f) rad(16) / 2 + 2 * 5 mod 3 / 1 * pot(3 , 2 + 4)
4 / 2 + 2 * 5 mod 3 / 1 * pot(3, 6)
4 / 2 + 2 * 5 mod 3 / 1 * 3^6
4 / 2 + 2 * 2 / 1 * 729
4 / 2 + 4 / 729
2 + 6
8
g) rad(rad(16)) + pot(pot(2 , 2) , pot(2 , 3)) + 5 * 4 / 2
rad(4) + pot(2^2, 2^3) + 5 * 4 / 2
2 + pot (4, 8) + 5 * 4 / 2
2 + 4^8 + 5 * 4 / 2
2 + 65536 + 5 * 4 / 2
2 + 65536 + 20 / 2
2 + 65536 + 10
65538 + 10
65548
h) rad(rad(pot(2 , 4))) + pot(rad(4) , pot(rad(4) , 3)) + 9 – 5 * 4
rad(rad(pot(2 , 4))) + pot( 2, 8))
rad(rad(16) + 2^8))
rad(260) + 9 - 5 * 4
16 + 9 - 20
25 - 20
5
i) 5 * 3 mod 5 + 4 div 8 / 2 + 5 mod (4 + 2)
5 * 0 + 4 div 8 / 2 + 5 mod (4 + 2)
5 * 0 + 0.5 / 2 + 5 mod 6
5 * 0 + 0.5 / 2 + 2
0 + 0.5 / 2 + 2
0 + 0.25 + 2
2.25
j) rad(100) mod pot(4 , 3) – pot(2 , 4) div 8 / 2 + 5 – 3 * 2
10 mod 4^3 - 2^4 div 8 / 2 + 5 - 3 * 2
10 mod 64 - 16 div 8 / 2 + 5 - 3 * 2
0 - 2 / 2 + 5 - 3 * 2
0 - 2 / 2 + 5 - 6
0 - 1 + 5 - 6
0 - 6 - 6
-12
2. Calcule o resultado das seguintes expressões lógicas com operadores relacionais e aritméticos:
a) 3 * 8 mod 2 = – 20 / 4
b) 5 – 10 div 3 > pot(3 , 3) / rad(25)
c) rad(pot(3 , 2)) < pot(5 , 2) mod rad(49) – 81 / 9
d) rad(81) div 8 / 3 – 4 >= 5 – pot(10 – 3 , rad(4))
e) rad(15 mod 3) + 15 * 12 / 6 <= pot(10 / 5 , 12 div 10)
f) rad(100) / 10 + 12 = 10 mod 25 / 5 * pot(5 , 2 + 1)
g) rad(rad(81)) + pot(pot(2 , 3) , pot(2 , 2)) <= 15 * 10 / 5
h) rad(rad(pot(3 , 4))) + pot(rad(16) , pot(rad(4) , 2)) >= 19 – 15 * 2
i) 27 * 25 mod 13 + 51 div 3 > 12 + 35 mod (17 – 12)
j) rad(36) mod pot(2 , 3) – pot(3 , 4) div 18 / 6 < 25 – 13 * 2
a) 3 * 8 mod 2 = - 20 / 4
3 * 0 = -5
0 = -5
F
b) 5 – 10 div 3 > pot(3 , 3) / rad(25)
5 - 3 > 3^3 / 5
2 > 27 / 5
2 > 5.4
F
c) rad(pot(3 , 2)) < pot(5 , 2) mod rad(49) – 81 / 9
rad(3^2) < 5^2 mod rad(49) - 81 / 9
9 < 25 mod 7 - 81 / 9
9 < 4 - 81 / 9
9 < 4 - 9
9 < -5
F
d) rad(81) div 8 / 3 – 4 >= 5 – pot(10 – 3 , rad(4))
...