Desenvolva um um pseudocódigo conforme as exigências: Faça um algoritmo para ler: quantidade atual em estoque, quantidade máxima em estoque e quantidade mínima em estoque de um produto. Calcular e escrever a quantidade média. Se a quantidade em estoque for maior ou igual a quantidade média escrever a mensagem 'Não efetuar compra', senão escrever a mensagem 'Efetuar compra'. Obs.: Desenvolva o pseudocódigo completo com as devidas indentações e comentários.
Por favor me ajudem se alguém fizer gracinha eu denuncio
Soluções para a tarefa
Algoritmo "Estoque"
//Desenvolva um um pseudocódigo conforme as exigências:
//Faça um algoritmo para ler: quantidade atual em estoque,
//quantidade máxima em estoque e
//quantidade mínima em estoque de um produto.
//Calcular e escrever a quantidade média. Se a quantidade em
//estoque for maior ou igual a quantidade média escrever a mensagem
//'Não efetuar compra', senão escrever a mensagem 'Efetuar compra'
//. Obs.: Desenvolva o pseudocódigo completo com as devidas indentações
//e comentários.
Var
qtdAtual, qtdMax, qtdMin : inteiro
qtdMedia: real
Inicio
escreva ("Informe a quantidade atual: ")
leia (qtdAtual)
escreval ("")
escreva ("Informe a quantidade mínima: ")
leia (qtdMin)
escreval ("")
escreva ("Informe a quantidade máxima: ")
leia (qtdMax)
escreval ("")
qtdMedia := ((qtdMin + qtdMax)/2)
escreval ("")
escreval ("Quantidade média do estoque: ", qtdMedia)
se (qtdAtual > qtdMedia) entao
escreval (" Não efetuar compra.")
senao
escreval (" Efetuar compra.")
fimse
FimAlgoritmo
Resposta:
Var
qtatual, qtmax, qtmin:inteiro
qtmed: real
Inicio
escreval("Digite a quantidade atual em estoque: ")
leia(qtatual)
escreval("Digite a quantidade máxima em estoque: ")
leia(qtmax)
escreval("Digite a quantidade minima em estoque: ")
leia(qtmin)
qtmed <- (qtmax+qtmin)/2
se (qtmed >= qtatual) entao
escreva("Quantidade média =",qtmed,".Não efetuar compra!")
senao
escreva("Quantidade média =",qtmed,".Efetuar compra!")
fimse
Fimalgoritmo