1
resposta

[Projeto] Desvendando o código

int[] numeros = { 5, 42, 8, 11, 23, 1, 14, 30, 19, 27, 36, 2, 50, 7, 18, 9 };

int primeiro = Array.IndexOf(numeros, 19);
int segundo = Array.IndexOf(numeros, 42);
int terceiro = Array.IndexOf(numeros, 7);

Console.WriteLine($"A combinação é: {primeiro} - {segundo} - {terceiro}");
1 resposta

Oi, Matheus! Como vai?

Agradeço por compartilhar.

Achei interessante como você utilizou o método Array.IndexOf para localizar posições específicas dentro do array e montar a combinação final. Isso mostra que você entendeu bem como buscar valores dentro de coleções, o que é bem útil no dia a dia.

Uma dica interessante para o futuro é usar o método Array.Find quando você quiser buscar o valor diretamente com base em uma condição.


int[] numeros = {5, 10, 15, 20};

int resultado = Array.Find(numeros, x => x > 12);

Console.WriteLine(resultado);

Esse código percorre o array e retorna o primeiro número maior que 12, facilitando buscas mais dinâmicas.

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