Prezados.
Podem me dar uma dica de como posso, enquanto um numero for divisivel por 10, ir decompondo o mesmo e somando o resto da divisão, ou seja:
123 dividido por 10 tem como resultado 12 onde sobram 3;
12 dividido por 10 tem como resultado 1 onde sobra 2;
2 dividido por 10 tem como resultado 0 onde sobra 1.
Neste exemplo utilizando o valor 123 e somando o resto de todas as divisões feitas teriamos o numero 6.
A minha duvida é :
Como faço para guardar e somar o resto da divisão para depois imprimir a soma.
Vejam parte do código onde tento resolver o exercicio:
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int cont = 0, soma = 0;
System.out.println(“DIGITE UM NUMERO”);
int numero = s.nextInt();
while (numero >= 10) {
soma = numero % 10;
}
System.out.println(soma);
}
}
