Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Estou com dúvida no curso de C# e seus Fundamentos, no exercício do capítulo Mão na Massa - C#.

for (int i = 1; i <= 100; i ++) { if(!(i % 3 == 0)) { MessageBox.Show("A soma de todos os números de 1 a 100, pulando os múltiplos de 3 é " + i); } }

Gostaria de saber se o meu codigo está correto !

2 respostas
solução!

Está correto João! Você pode realizar também deste jeito: if ((i % 3 != 0)) Abs

A Lógica tá certa sim, no que se refere a checagem do múltiplo, porem vc não devolveu a soma dos números não múltiplos que é o que foi pedido no exercício. vc esta exibindo de um a um os números não múltiplos de 3.