Вопрос задан 24.09.2023 в 22:05. Предмет Информатика. Спрашивает Даньшина Даша.

Створити програму обчислення суми квадратів цифр цілого трицифрового числа. Дано: a = 125

Результат: b = 12 + 22 + 52 = 30
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Виноградова Кристина.

a = 125

b = 0

for digit in str(a):

   b += int(digit) ** 2

print(b)

Перетворює число a у рядок, щоб пройтися по кожній цифрі окремо. Потім додаємо квадрат кожної цифри до змінної b, яка зберігає суму

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Ось Python програма для обчислення суми квадратів цифр цілого трицифрового числа:

python
# Отримуємо вхідне число від користувача a = int(input("Введіть трицифрове число: ")) # Розділяємо число на окремі цифри digit1 = a // 100 # Перша цифра (сотні) digit2 = (a // 10) % 10 # Друга цифра (десятки) digit3 = a % 10 # Третя цифра (одиниці) # Обчислюємо квадрати цифр і знаходимо їх суму b = digit1**2 + digit2**2 + digit3**2 # Виводимо результат print(f"Сума квадратів цифр числа {a} дорівнює {b}")

Ця програма спершу отримує від користувача трицифрове число, розбиває його на окремі цифри, обчислює квадрати цих цифр і знаходить їх суму. Результат виводиться на екрані.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос