Informática, perguntado por gebabi13, 9 meses atrás

Faça um programa que receba o preço de um produto, calcule e mostre, de acordo com as tabelas a seguir, o novo preço, acrescido do percentual de aumento especificado, e a classificação. Imagem mostra tabela contendo o percentual de aumento para cada faixa de preço. Para um produto que custo até R$ 50, o percentual de aumento é de 5%; para um produto que custe entre R$ 50 e R$ 100, o percentual de aumento é de 10%; para um produto que custe acima de R$ 100, o percentual de aumento é de 15%. Imagem mostra tabela com a classificação do produto de acordo com a faixa do novo preço. Para um produto que passe a custar até R$ 80,00, a classificação é "Barato"; para um produto que passe a custar entre R$ 80 e R$ 120 (inclusive) a classificação será "Normal"; para um produto que passe a custar entre R$ 120 e R$ 200 (inclusive) a classificação será "Caro"; finalmente, para um produto com novo preço maior do que R$ 200, a classificação será "Muito Caro".

Soluções para a tarefa

Respondido por andreluisgspeax0t
0

Resposta:

algoritmo "Cálculo de Reajuste de Preços"

// Função :

// Autor :

// Data : 24/06/2020

// Seção de Declarações  

var

produto, classe: caracter

valor, perc: real

inicio

// Seção de Comandos  

escreval("___________________________________________________________________")

escreval("Tabela de Ajuste")

escreval("- Valor até R$ 50,00 o percentual de aumento é de 5%")

escreval("- Valor entre R$ 50,00 e R$ 100,00 o percentual de aumento é de 10%")

escreval("- Valor acima de R$ 100,00 o percentual de aumento é de 15%")

escreval("___________________________________________________________________")

escreval("Tabela de Classificação para o novo valor")

escreval("- Valor até R$ 80,00 a classificação é Barato")

escreval("- Valor entre R$ 80,00 e R$ 120,00 a classificação será Normal")

escreval("- Valor entre R$ 120,00 e R$ 200,00 a classificação será Caro")

escreval("- Valor maior do que R$ 200,00 a classificação será Muito Caro")

escreval("___________________________________________________________________")

escreval("")

escreva("Digite o nome do produto: ")

leia(produto)

escreva("Digite o valor do produto: R$ ")

leia(valor)

se (valor < 50) entao

  perc <- 0.05

  valor <- valor + (valor * perc)

  escreval("O ajuste para o valor do produto: ", produto, " é de: 5%")

  escreval("O novo valor é: R$ ", valor)

  senao

  se (valor >= 50) e (valor < 100) entao

     perc <- 0.10

     valor <- valor + (valor * perc)

     escreval("O ajuste para o valor do produto: ", produto, " é de: 10%")

     escreval("O novo valor é: R$ ", valor)

     senao

     se (valor >=  100) entao

        perc <- 0.15

        valor <- valor + (valor * perc)

        escreval("O ajuste para o valor do produto: ", produto, " é de: 15%")

        escreval("O novo valor é: R$ ", valor)

     fimse

  fimse

fimse

se (valor < 80) entao

  classe <- "Barato"

  escreval("Classificação: ", classe)

  senao

  se (valor > 80) e (valor <= 120) entao

     classe <- "Normal"

     escreval("Classificação: ", classe)

     senao

     se (valor > 120) e (valor <= 200) entao

        classe <- "Caro"

        escreval("Classificação: ", classe)

        senao

        classe <- "Muito Caro"

        escreval("Classificação: ", classe)

     fimse

  fimse

fimse

fimalgoritmo

Explicação:

As tabelas "Ajuste e Classificação" são apenas referência ao enunciado da questão. Não é necessário exibir na execução do código... Se preferir não exibir basta apagá-las...

A variável "perc" representa o resultado da fórmula para percentual que seria representada por ( perc <- perc / 100 ).

Se a variável perc receber 5% ( perc <- 5 ), o resultado seria ( perc <- 0.05 )

Perguntas interessantes