Дано натуральное число А. Найти сумму цифр данного числа принадлежащих интервалу (2;7)

9 Мая 2020 в 19:40
168 +1
0
Ответы
1

Для решения этой задачи, нужно выполнить следующие шаги:

Инициализировать переменную, которая будет хранить сумму цифр числа, принадлежащих интервалу (2;7).Преобразовать число A в строку, чтобы можно было работать с отдельными цифрами.Пройти по каждой цифре числа A и проверить, принадлежит ли она интервалу (2;7). Если да, то добавить эту цифру к сумме.Вывести итоговую сумму.

Пример реализации на Python:

A = 123456789
sum_digits = 0
for digit in str(A):
if 2 < int(digit) < 7:
sum_digits += int(digit)
print(sum_digits)

При таком подходе, для числа A = 123456789 будем иметь результат 12, так как цифры 3, 4, 5 и 6 принадлежат интервалу (2;7).

18 Апр 2024 в 12:31
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир