1
resposta

Desafio: hora da prática - C#

void OperacoesBasicas()
{
    float A = 5.0f;
    float B = 3.0f;

    float adicao = A + B;
    float subtracao = A - B;
    float divisao = A / B;
    float multiplicacao = A * B;

    Console.WriteLine($"Resultados:\nAdicao:{adicao}\nSubtracao:{subtracao}\nDivisao:{divisao}\nMultiplicacao:{multiplicacao}");

}

OperacoesBasicas();

//2. 

List<string> bandas = new List<string>();
bandas.Add("\nMamonas Assassinas");
bandas.Add("Angra");
Console.WriteLine(bandas[0]);

//3.

foreach(string band in bandas)
{
    Console.WriteLine(band);
}

//4.

List<int> nInteiros = new List<int>() {2,3,4,5 };
Console.WriteLine(nInteiros.Count);
int soma = 0;

foreach(int n in nInteiros)
{
    soma += n;
}


Console.WriteLine(soma);
1 resposta

Olá, Ulysses, como vai?

Seu código está muito bem organizado e cumpre direitinho o que o desafio pede: você criou a função para as quatro operações, usou interpolação de strings, trabalhou com listas, percorreu com foreach e somou os elementos inteiros corretamente. Ótimo cuidado com a declaração dos tipos e com a lógica geral, fica bem legível para quem está lendo.

Uma dica é que a função OperacoesBasicas poderia receber os valores como parâmetros, por exemplo OperacoesBasicas(5.0f, 3.0f), deixando o código mais reutilizável.

Parabéns pelo exercício e obrigado por compartilhar seu código. Continue postando suas soluções no fórum, ele está sempre à disposição para você evoluir cada vez mais.

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