1
resposta

[Projeto] Verificando disponibilidade

Verificando disponibilidade


void itemDisponivel(Set<int> codigosDisponiveis, int codigo) {
  
  if(codigosDisponiveis.contains(codigo)){
     print('O produto $codigo está disponível');
  } else {
         print('O produto $codigo não está disponível');

  };
  
}


void main() {
  // Este é apenas um exemplo, os valores que o set possui podem variar. 
  Set<int> codigosDisponiveis = {1, 2, 3, 4, 5}; 
  
  itemDisponivel(codigosDisponiveis, 12);
  
  
}
1 resposta

Olá, Charles, como vai?

Seu código está bem estruturado e cumpre a função de verificar a disponibilidade de um item em um conjunto. A função itemDisponivel utiliza o método contains, que é a abordagem correta para verificar se um código está presente no set. Fico feliz em ver seu progresso e incentivo você a continuar compartilhando seus exercícios. 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!