1
resposta

Resolução

import 'package:promocao_loja/promocao_loja.dart' as promocao_loja;

void main() {
  Set<int> produtosSemana = {1, 2, 3, 4};

  Set<int> produtosMes = {3, 4, 5, 6};

  controlePromacao(produtosSemana, produtosMes);
}

void controlePromacao(Set<int> produtoSemana, Set<int> produtoMes) {
  Set resultado = produtoSemana.union(produtoMes);

  for (int produto in resultado) {
    print(produto);
  }
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Vagner! Tudo bem?

Parabéns por compartilhar sua resolução do exercício!

Sua abordagem usando o método .union() está excelente. É uma forma muito clara, concisa e eficiente de unir os dois conjuntos (Set), demonstrando um ótimo entendimento do poder das Collections no Dart.

Espero ter ajudado! Bons estudos!

Sucesso

Imagem da comunidade