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);
  
  
}

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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!