Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

[Dúvida] Sintaxe código desafio 4

// desafio1
/*void MostraResultado()
{
    Console.Write("Digite o primeiro numero: ");
    String numA = Console.ReadLine()!;
    float numANumer = float.Parse(numA);
    Console.Write("Digite o segundo numero: ");
    String numB = Console.ReadLine()!;
    float numBNumer = float.Parse(numB);
    float subtracao = numANumer + numBNumer;
    float adcao = numANumer - numBNumer;
    float multiplicacao = numANumer * numBNumer;
    float divisao = numANumer / numBNumer;

    Console.WriteLine($"O numero somando {numA} e o {numB} e = {subtracao} ");
    Console.WriteLine($"O numero adção de {numA} e o {numB} e = {adcao} ");
    Console.WriteLine($"O numero multiplicado de {numA} e o {numB} e = {multiplicacao} ");
    Console.WriteLine($"O numero da divisão de {numA} e o {numB} e = {divisao} ");
    Console.Write("Digite qualquer tecla para reiniciar o programa.");
    Console.ReadKey();
    Console.Clear();
    MostraResultado();

}

MostraResultado(); */
3 respostas

/* List listaDeBandas = new List{ };

void Menu() { Console.WriteLine("*******************"); Console.WriteLine("Bandas Registradas:"); Console.WriteLine("*******************\n"); list(); }

void list() { listaDeBandas.Add("Sergio Lopes"); listaDeBandas.Add("Thalles Roberto"); listaDeBandas.Add("Mauro Henrique"); listaDeBandas.Add("Arautos do Rei");

for (var i = 0; i < listaDeBandas.Count; i++)
{


    Console.WriteLine(listaDeBandas[i]);
}

}

Menu(); */

Desafio 4 

List<int> listaSoma = new List<int> {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};

int somaList = 0;

foreach (int soma in listaSoma)
{
    somaList += soma;
    Console.WriteLine(somaList);
   
}

Fiz o desafio 4 porem nao compreendi a sintaxe dela alguem conseguiria descrever melhor???

solução!

Oii Levi, tudo bem?

Parabéns por concluir os desafios.

Vou explicar o que esse códigodo desafio 4 está fazendo:

  1. Primeiro, uma lista de inteiros chamada listaSoma é criada e inicializada com os números de 0 a 9.

  2. Em seguida, uma variável somaList é inicializada com o valor 0. Esta variável será usada para armazenar a soma dos elementos da lista.

  3. Um loop foreach é usado para percorrer cada elemento da lista listaSoma.

  4. Dentro do loop, cada elemento da lista é adicionado à variável somaList usando o operador +=, que é uma maneira abreviada de escrever somaList = somaList + soma.

  5. Depois de adicionar cada elemento, o valor atual de somaList é impresso no console usando Console.WriteLine(somaList).

Então, basicamente, o código tá calculando a soma de todos os elementos na lista listaSoma e imprimindo a soma parcial após adicionar cada elemento. No final do loop, o valor total da soma é impresso.

Um abraço e bons estudos.