1
resposta

soma em todos os numeros digitados... java

Escreva um programa que aceite como entrada números inteiros até que seja digitado o número 0. Exiba no console a soma de todos os números digitados. Exemplo: Entrada:10 5 7 0

Saida: 22

1 resposta

Olá, Edson!

Para resolver a sua dúvida, você pode usar um laço de repetição while em Java. O laço irá continuar a pedir números do usuário até que o número 0 seja digitado. A cada iteração, o número digitado será adicionado a uma variável soma.

Aqui está um exemplo de como você pode fazer isso:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int soma = 0;
        int numero;

        System.out.println("Digite um número (0 para parar): ");
        numero = scanner.nextInt();

        while (numero != 0) {
            soma += numero;
            System.out.println("Digite um número (0 para parar): ");
            numero = scanner.nextInt();
        }

        System.out.println("A soma dos números digitados é: " + soma);
    }
}

Nesse exemplo, o programa pede ao usuário para digitar um número. Se o número digitado não for 0, ele é adicionado à variável soma e o programa pede ao usuário para digitar outro número. Isso continua até que o usuário digite 0, momento em que o programa exibe a soma de todos os números digitados.

Espero ter ajudado e bons estudos!