Trabalho de Algorítimos
a) Construa um algoritmo que calcule a média aritmética entre quatro semestrais quaisquer fornecidas por um aluno (usuário).
Dados de entrada: quatro notas bimestrais (N1, N2, N3, N4).
Dados de saída: média aritmética anual (MA).
O que devemos fazer para transformar quatro notas bimestrais em uma média anual?
Resposta: utilizar média aritmética.
O que é média aritmética?
Resposta: a soma dos elementos divididos pela quantidade deles. Em nosso caso particular: (N1 + N2 + N3 + N4)/4.
Média aritmética.
ininício // começo do algoritmo
// declaração de variáveis
real: N1, N2, N3, N4, // notas bimestrais MA; //média anual
// entrada de dados leia (N1, N2, N3 , N4) ;
// saída de dados escreva (M) ; fim. // término do algoritmo
b) Construa um algoritmo que calcule a quantidade de latas de tinta ecessá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 pinta 3 metros quadrados.
Dados de entrada: altura (H) e raio (R).
Dados de saída: custo (C) e quantidade (QTDE).
Utilizando o planejamento reverso, sabemos que:
• custo é dado por quantidade de latas * 50,00;
• quantidade de latas é dada por quantidade total de litros/5;
• quantidade total de litros é dada por área do cilindro/3;
• área do cilindro é dada por área da base + área lateral;
• área da base é (PI * pot(R,2));
• á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 algoritmo: inicio real: H, R; real: C, Qtde, Área, Litro; leia (H, R) ;
Área ← (3,14 * pot(R,2)) + (2 * 3,14 * R * H);
Litro ← Área/3;
Qtde ← Litro/5;
C ← Qtde * 50,00; escreva (C, QLde) ; fim. Planejamento reverso é uma técnica que podemos utilizar quando sabemos quais são os dados de saída e, a partir deles, levantamos as