Ребят, только начинаю. Не ругайтесь. Суть такова: Берем у пользователя число ******* и нужно сложить между собой цифры. как сделать в цикле while?

package com.practic2;

import java.util.Scanner;

public class wile {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("Веди пятизначное  целое число и мы их сложим его составляющие ");
        int a = sc.nextInt();
        int b;
        while (a > 0) {
            b = a % 10;
            a = a / 10;

        }

    }
}

Ответы (1 шт):

Автор решения: Igor
    int b = 0;
    while (a > 0) {
        b += a % 10;
        a = a / 10;
    }
    System.out.println(b);
→ Ссылка