Logica_de_Programacao_3_Edicao_Livro
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
32 J Lógíco de progromoçõo
Co11suu ção do algorit1110:
ALGORITMO 3.2
Média aritmética
1. ;nic;o li começo do algoritmo
2.
3.
4.
5.
6.
li declaração de variáveis
real: Nl, N2, N3, N4, li notas
MA; li média anual
7. li entrada de dados
8. le;a (Nl, N2, N3, N4);
9.
10. li processamento
11. MA~ (Nl + N2 + N3 + N4) I 4;
12.
13. li saída de dados
14. escreva (MA);
15.
16. fim. li término do algoritmo
bimestrais
b. Construa um algoritmo que calcule a quantidade de latas de tinta necessárias e o
custo para pintar tanques cilíndricos de combustível, em que são fornecidos a altura
e o raio desse cilindro.
Sabendo que:
• a lata de tinta custa $ 50,00;
• cada lata contém 5 litros;
• cada litro de tinta pinto 3 metros quadrados.
Dados de entrada: altura (HJ e raio (RI.
Dados de saída: custo (C) e quantidade (QTDEJ.
Utilizando o planejamento reverso, sabemos que:
• o custo é dado pela quantidade de latas * $ 50,00;
• a quantidade de latas é dada pela quantidade total de litros/5;
• a quantidade total de litros é dada pela área do cilindro/3;
• a área do cilindro é dada pela área da base + área lateral;
• a área da base é (PI * pot(R,2));
• a área lateral é altura * comprimento: (2 * PI * R * H);
• sendo que R (raio) e H (altura) são dados de entrada e PI é uma constante de
valor conhecido: 3, 14.
Construção do algoritino:
ALGORITMO 3.3
1. ;nic;o
2. rea 1 : H, R· ,
Quantidade de latas de tinta
3. rea 1 : C, Qtde, Área, Litro; (Coutiuua)