Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

criando múltiplos de 3, entre 1 e 100.

Console.WriteLine("criando múltiplos de 3, entre 1 e 100."); string mutiploDe3 = "";

for (int mutiplo = 1; mutiplo <= 100; mutiplo++) { if (mutiplo % 3 == 0) { mutiploDe3 += mutiplo + ","; } Console.WriteLine($"os numeros mítiplico de 3 são {mutiploDe3}"); }

Console.ReadLine();

1 resposta
solução!

Olá, Luiz!

Você está utilizando um laço de repetição for para percorrer os números de 1 a 100. Dentro desse laço, você verifica se o número atual é um múltiplo de 3 utilizando o operador %. Se for, você adiciona o número à variável mutiploDe3.

Notei que você está imprimindo a lista de múltiplos a cada iteração do laço, o que não é o ideal. Acredito que você queira imprimir a lista apenas uma vez, após o laço de repetição.

Para corrigir isso, você pode mover a linha Console.WriteLine($"os numeros mítiplico de 3 são {mutiploDe3}"); para fora do laço for, assim ela será executada apenas uma vez, no final do laço. Dessa forma, você terá a lista completa dos múltiplos de 3 entre 1 e 100.

Ficaria assim:

string mutiploDe3 = "";

for (int mutiplo = 1; mutiplo <= 100; mutiplo++)
{
    if (mutiplo % 3 == 0)
    {
        mutiploDe3 += mutiplo + ",";
    }
}

Console.WriteLine($"os numeros múltiplos de 3 são {mutiploDe3}");

Console.ReadLine();

Espero ter ajudado e bons estudos!