PHP. Найти сумму всех четных цифр натурального числа
Мы используем cookie-файлы, чтобы получить статистику, которая помогает нам улучшить сервис для Вас с целью персонализации сервисов и предложений. Вы можете прочитать подробнее о cookie-файлах или изменить настройки браузера. Продолжая пользоваться сайтом без изменения настроек, вы даёте согласие на использование ваших cookie-файлов.
speech bubble

PHP. Найти сумму всех четных цифр натурального числа

Найти сумму всех четных цифр натурального числа

 

Задание: PHP. Найти сумму всех четных цифр числа. Натуральное число вводится с клавиатуры.

 

Дано:

PHP(пхп) - язык программирования

number - число, в котором необходимо найти сумму всех четных цифр

sum - сумма всех четных чисел

 

Решение:

$number = 210904237231;
$sum = 0;
while ($number > 0) {
    if (!($number%2)){
        $sum = $sum + $number % 10; #Суммируем остаток от деления
    }
    $number = $number / 10; #Отсекаем последнюю цифру
}    
echo "$sum";

Результат:

10

 

Для комментирования необходимо авторизоваться