Post on 23-Jan-2018
Departamento de InformáticaCurso: Sistemas de Informação – Informática
Disciplina: AlgoritmosProfessor: Vicente de Paula Teixeira
Expressões Aritméticas Exercícios Propostos
1. Resolva as expressões aritméticas abaixo, aplicando as regras de precedências:
a. 4+5*9-12/3 =b. 16mod2/3-1/3+5*2-1 = c. (4+2*3)-((9-3)/2)*(3+2*2-5) =d. 50div9-50mod9 =e. 40/8+2*(5-11mod3) =f. 40/8+2*5-11mod3 =g. (5-45mod10)div4+8div3-8mod3 =h. 5*2^3/4*3 =i. 2+6*5+(2+7div2*(2+3^2)) =j. 100div9+9mod100-(100mod9+9div100) =k. 8^2-4*10-100div5 =l. (10div3)^(5-6mod4)+(4div2+3mod2) =m. 20div3*2+9*5mod10 =n. 101mod3^2*(99div11)^(1/2) =
2. Considere o comando de atribuição: delta b^2-4*a*cQuais valores serão atribuídos a variável delta se tivermos as seguintes situações:1. a = 2; b = 4; c = 2; 2. a = -5; b = -2; c = 3; 3. a = 4; b = 4; c = -2; 4. a = 2; b = 3; c = 3;5. a = -2; b = -3; c = 2;6. a = 1; b =-6; c = 5;
3. Linearize (escreva na linguagem computacional) as expressões aritméticas abaixo:
a. 24.2
1
b
a +
b.2b
ba
ba
ba −+×+
c.a
acbb
2
42 −+−
d. 3
3
4Rπ
e.( )
+
−×−×+
+−
532
4
3*
ab
aa
d
b
c
a
Departamento de InformáticaCurso: Sistemas de Informação – Informática
Disciplina: AlgoritmosProfessor: Vicente de Paula Teixeira
f.y
y
x
x
xy
yx
−−+
+−+
1
12
3
322
g.
( )
zyx
zyxyx
++
+++4
3322
h. ybaab
a
az
yx
)(8
2
122
1
3
2
2+++
++
++−
i.[ ]
−+−+++
−×+
+×2)4(
)23()2()3(
)3(2aab
cbacb
a