1
resposta

Resolução

/**
 * Maria quer calcular a soma de todos os números pares de 1 a 100. Ela decidiu usar um loop para
 * iterar pelos números e somar apenas aqueles divisíveis por 2. Crie um programa que realize essa tarefa.
 */

package com.github.lucasdevrj.exercicios;

public class SomaNumerosPares {
    public static void main(String[] args) {
        int valorInicial = 1;
        int valorFinal = 100;
        int somaNumerosPares = 0;

        for (int i = valorInicial; i <= valorFinal; i++) {
            int restoDaDivisao = i % 2;
            somaNumerosPares = restoDaDivisao == 0 ? somaNumerosPares + i : somaNumerosPares;
        }

        System.out.println("A soma dos números pares de 1 a 100 é: " + somaNumerosPares);
    }
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Beleza?

1 resposta

Oi, Lucas, como vai?

O código que você desenvolveu cumpre o objetivo proposto e apresenta uma solução eficiente para o cálculo da soma. É interessante notar o uso do operador ternário para realizar a soma condicional, o que torna a lógica compacta e demonstra um bom conhecimento sobre as diferentes formas de atribuir valores em Java.

Parabéns pela resolução do exercício e por compartilhar sua prática com a comunidade.

Continue com esse empenho nos estudos e lembre-se que o fórum está sempre a sua disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!