Oi, Guilherme! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei de como você utilizou o for
para percorrer todos os valores até o limite e acumular a soma, garantindo clareza e simplicidade no código.
Uma dica interessante para o futuro é que você pode calcular a soma diretamente usando a fórmula de Gauss, evitando o loop.
Veja este exemplo:
#include <stdio.h>
int main() {
int n = 100;
int soma = n * (n + 1) / 2;
printf("O valor da soma de todos os numeros de 1 ate %d e igual a: %d\n", n, soma);
}
Este codigo calcula o resultado usando formula matematica, deixando a execucao mais rapida.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!