1
resposta

Analisando vendas

Analisando vendas


void promocoes(Set<String> produtosEstoque, Set<String> produtosVendidos) {
  
  for(String estoque in produtosEstoque){
    if(!produtosVendidos.contains(estoque)){
      print(estoque);
    }
    
  };
}


void main() {
  

  Set<String> produtosVendidos = {"maçã", "banana", "laranja"};   

  Set<String> produtosEstoque = {"banana", "kiwi", "laranja"}; 
  
  promocoes(produtosEstoque, produtosVendidos);
  
  
}
1 resposta

Olá, Charles, como vai?

Seu código está funcional e atende ao que foi solicitado, exibindo corretamente os produtos em estoque que ainda não foram vendidos. A lógica do loop for e a verificação com contains estão bem aplicadas. Continue compartilhando seus exercícios, é sempre bom ver seu progresso. O fórum está à disposição para qualquer dúvida que você tenha.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!