Implemente uma função que liste apenas os produtos com quantidade em estoque abaixo de um valor específico.
Passo 1
Beleza, vamos lá! O enunciado pede para a gente criar uma função que liste apenas os produtos cuja quantidade em estoque está abaixo de um valor específico. Isso envolve conceitos de programação como estruturas de dados (por exemplo, listas ou dicionários), loops e condicionais. Vamos precisar entender como percorrer os produtos e verificar a quantidade de cada um.
Passo 2
Primeiro, vamos pensar em como representar os produtos. Uma maneira comum é usar uma lista de dicionários, onde cada dicionário representa um produto com suas propriedades, como nome e quantidade em estoque.
Passo 3
Agora, precisamos criar uma função que receba dois parâmetros: a lista de produtos e o valor específico que vamos usar como limite para verificar o estoque.
Passo 4
Dentro da função, vamos percorrer cada produto da lista usando um loop. Para cada produto, vamos verificar se a quantidade em estoque é menor que o valor fornecido.
Passo 5
Se a quantidade for menor, vamos adicionar esse produto a uma nova lista que irá armazenar apenas os produtos que atendem a essa condição.
Passo 6
Depois de percorrer todos os produtos, a função vai retornar a nova lista com os produtos que têm estoque abaixo do valor especificado.
Passo 7
Vamos colocar tudo isso em código. Vou usar Python para exemplificar:
def listar_produtos_estoque_baixo(produtos, valor_limite):
produtos_baixo = []
for produto in produtos:
if produto['quantidade'] < valor_limite:
produtos_baixo.append(produto)
return produtos_baixo
Resposta
Pronto! A função
listar_produtos_estoque_baixo
recebe uma lista de produtos e um valor limite, e retorna uma nova lista com os produtos cuja quantidade em estoque está abaixo desse valor.