кодесурса

Упражнения на Java: вычисление суммы цифр целого числа

script1adsense2code
script1adsense3code

Java Basic: упражнение 33 с решением

Напишите программу на Java и вычислите сумму цифр целого числа.

Тестовые данные:
Введите целое число: 25

Иллюстрированная презентация:


Пример решения:

Java-код:

import java.util.Scanner;
public class Exercise33 { 
 public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.print("Input an integer: ");
        long n = input.nextLong();
        System.out.println("The sum of the digits is: " + sumDigits(n));
    }
    public static int sumDigits(long n) {
        int sum = 0;
        while (n != 0) {
            sum += n % 10;
            n /= 10;
        }
        return sum;
    }
}

Пример вывода:

 Введите целое число: 25                                                                                           
Сумма цифр: 7 

Блок - схема:

«Блок-схема:

Редактор кода Java:

Внесите свой код и комментарии через Disqus.

Previous: написать программу на Java для сравнения двух чисел
Далее: Напишите программу на Java для вычисления площади шестиугольника.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code