Essa pergunta também está no material:
Respostas
Segue abaixo um exemplo de algoritmo em Portugol que atende aos requisitos solicitados: ``` algoritmo "Controle de Estoque" var nome: vetor[1..100] de caractere qtdProduzida, qtdVendida, estoque: vetor[1..100] de inteiro i, maiorEstoque, posMaiorEstoque: inteiro inicio // Entrada de dados para i de 1 ate 100 faca escreva("Digite o nome do produto ", i, ": ") leia(nome[i]) escreva("Digite a quantidade produzida do produto ", i, ": ") leia(qtdProduzida[i]) escreva("Digite a quantidade vendida do produto ", i, ": ") leia(qtdVendida[i]) estoque[i] <- qtdProduzida[i] - qtdVendida[i] escreval("") fimpara // Impressão dos produtos com menos de 50 itens no estoque para i de 1 ate 100 faca se estoque[i] < 50 entao escreva("Produto ", nome[i], " possui apenas ", estoque[i], " itens no estoque.") escreval("") fimse fimpara // Cálculo do produto com maior estoque maiorEstoque <- estoque[1] posMaiorEstoque <- 1 para i de 2 ate 100 faca se estoque[i] > maiorEstoque entao maiorEstoque <- estoque[i] posMaiorEstoque <- i fimse fimpara // Impressão do produto com maior estoque escreva("Produto com maior estoque: ", nome[posMaiorEstoque], " - ", estoque[posMaiorEstoque], " itens.") fimalgoritmo ``` Espero ter ajudado!
Responda
Para escrever sua resposta aqui, entre ou crie uma conta