Exercicio 5
(1) Algoritmo Sequencial: Construa um pseudocódigo que calcule a quantidade de latas de tinta necessárias pintar um (1) disco de madeira (frente e verso), considerando as seguintes restrições:
a. O cliente informa o raio (R) do disco de madeira;
b. O valor da constante PI deve ser considerado 3,14;
c. Um litro (1l) de tinta é suficiente apenas para um metro quadrado (1m2) de área.
d. O sistema deve informar ao cliente, como resultado, a quantidade de litros de tinta que serão utilizados.
algoritmo "primeira questão" // Função : quantidade de latas de tinta necessárias pintar um disco de madeira // Autor : // Data :
Var raio, area, litros : real
inicio
// Seção de Comandos //O cliente informa o Raio do disco de madeira escreva("Informe o raio do disco (m2): ") leia(raio) // PI = 3,14 //disco pintado frente e verso, calcular area do circulo multiplicado por dois area <- 2 * (3.14 * raio^2) //quantidade de litros necessária litros <- 1 * area //Informar ao cliente a quantidade de litros escreva("A quantidade de litros de tinta utilizada será: ", litros, " litro(s)")
fimalgoritmo
(2) Se..então: Incremente o pseudocódigo do quesito 1, calculando também o valor total a ser gasto pelo cliente, considerando as seguintes restrições:
a. Um litro (1l) de tinta custa setenta e cinco reais (R$75,00)
b. Se a compra do cliente for acima de quinhentos reais (R$500,00), o cliente recebe dez por cento (10%) de desconto.
c. O sistema deve informar ao cliente, como resultado, a quantidade de litros de tinta que serão utilizados e o valor que será gasto.
algoritmo "segunda questao" // Função : gasto do cliente // Autor :
// Data : var raio, area, litros, valorCompra : real
inicio
// Seção de Comandos
//O cliente informa o Raio do disco de madeira escreva("Informe o raio do disco (m2): ") leia(raio) // PI = 3,14
//disco pintado frente e verso, calcular area do circulo multiplicado por