• Предмет: Информатика
  • Автор: nikitavoloskow
  • Вопрос задан 5 месяцев назад

2. Вивести на екран всі трицифрові числа, сума цифр яких кратна числу 8 та знайти їх суму. Пайтон пожалуйста срочно. даю 50 балов​

Ответы

Ответ дал: sereganesgiva
0

Ответ:

Ось розв'язок вашої задачі на мові Python:

total_sum = 0

for num in range(100, 1000):

   digits_sum = sum(int(digit) for digit in str(num))

   if digits_sum % 8 == 0:

       print(num)

       total_sum += num

print("Сума всіх таких чисел: ", total_sum)

У цьому коді ми проходимо по всіх можливих трицифрових числах (від 100 до 999), рахуємо суму їх цифр та перевіряємо, чи кратна вона числу 8. Якщо сума кратна 8, то виводимо число на екран та додаємо його до загальної суми. На кінці виводимо загальну суму всіх таких чисел.

Объяснение:

Вас заинтересует