1
resposta

[Projeto] MInha solução para os exercícios

Múltiplos de 3 menores que 100:

public static void main(String[] args) {
        System.out.println("\nDesafio somando múltiplos de 3");

        int numero = 100;
        int soma = 0;

        for(int contador = 3; contador < numero; contador++){
            if(contador % 3 == 0) {
                soma += contador;
            }
        }
}

Fatorial dos números até 10:

 public static void main(String[] args) {
        System.out.println("Soma dos multiplos de 3 menores que 100: \n" + soma );

        System.out.println("\nTrabalhando com fatorial");
        int fatorial = 1;
        int num = 11;

        for (int i = 1; i < num; i++) {
            fatorial *= i;
            System.out.printf("Fatorial de %s = %s\n", i, fatorial);
        }
}
1 resposta

Olá! Tudo bem?

Excelente resolução! Gostei da maneira que você estruturou o código!

Uma pequena observação é que no primeiro exercício faltou apenas imprimir o contador para que os números sejam impressos. Além disso, notei que o segundo exercício não funciona pois o trecho System.out.println("Soma dos multiplos de 3 menores que 100: \n" + soma ); faz parte do exercício anterior, que trabalha com a variável soma.

No mais, você está mandando muito bem nos estudos de laços, parabéns! 😄

Qualquer dúvida, estamos à disposição.

Desejo uma ótima semana e bons estudos! 🚀