1
resposta

Desafio: hora da prática

void Calculos (float numA, float numB) {
    Console.WriteLine ($"Adição: {numA+numB}");
    Console.WriteLine ($"Subtração: {numA-numB}");
    Console.WriteLine ($"Divisão: {numA/numB}");
    Console.WriteLine ($"Multiplicação: {numA*numB}");
}

Console.Clear();
Calculos(30, 3);
Console.WriteLine ("=======================");

List<string> listaBandas = new List<string>();
listaBandas.Add("Beatles");
listaBandas.Add("Metalica");
listaBandas.Add("Nirvana");

for (int i = 0; i < listaBandas.Count; i++) {
    Console.WriteLine (listaBandas[i]);
}
Console.WriteLine ("=======================");

int somaInteiros = 0;
List <int> numeros = new List<int> {1, 3, 5, 7};
foreach (int numero in numeros) {
    somaInteiros += numero;
}
Console.WriteLine(somaInteiros);
1 resposta

Olá, Diego, como vai?

Seu código atende perfeitamente ao que foi proposto no desafio, demonstrando uma boa compreensão sobre funções, manipulação de listas e estruturas de repetição em C#. O uso da interpolação de strings nos cálculos e a aplicação correta do laço foreach para somar os elementos da lista mostram que os conceitos fundamentais estão bem assimilados.

Parabéns pelo empenho em praticar e por compartilhar sua resolução com a comunidade, pois isso ajuda muito no progresso de todos.

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