1
resposta

[Projeto] Soma de números

public class Principal {
    public static void main(String[] args) {
        
        int[] valores = {10, 20, 30, 40, 50};
        int soma = 0;

        for (int valor : valores){
            soma += valor;
        }
        System.out.println("A soma total das receitas é: " + soma);
    }
}
1 resposta

Oi, Enzo! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei de ver que você utilizou o for-each para percorrer o array, isso deixa o código mais limpo e fácil de ler. A variável soma foi inicializada corretamente e o uso de soma += valor; deixou a lógica bem objetiva.

Uma dica interessante para o futuro é utilizar a classe Arrays junto com stream() para somar valores de forma mais moderna. Veja este exemplo:


import java.util.Arrays;

int[] valores = {10, 20, 30, 40, 50};
int soma = Arrays.stream(valores).sum();
System.out.println(soma);

Nesse código usamos Arrays.stream(valores).sum() para somar todos os elementos do array de forma direta, sem precisar de um laço explícito.

Alura

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