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

2. Написати програму python: Надрукувати всі двозначні числа, сума квадратів цифр яких ділиться на b (значення b ввести з клавіатури; 15>=b>=11).​

Ответы

Ответ дал: creativemind
1

b = int(input("Введіть значення b (11 <= b <= 15): "))

for i in range(10, 100):

   sum_of_squares = (i // 10)**2 + (i % 10)**2

   if sum_of_squares % b == 0:

       print(i)



Користувач вводить значення b.

Використовуючи цикл for, програма перебирає всі двозначні числа від 10 до 99 (включно).

Для кожного числа обчислюється сума квадратів його цифр.

Якщо ця сума ділиться на b без остачі, то число друкується на екрані.


kviatek: дякую
Вас заинтересует