Створити програму обчислення суми квадратів цифр цілого
трицифрового числа.
Дано: a = 125
Результат: b = 12 + 22 + 52 = 30
Ответы на вопрос
Ответил slonce70
2
a = 125
b = 0
for digit in str(a):
b += int(digit) ** 2
print(b)
Перетворює число a у рядок, щоб пройтися по кожній цифрі окремо. Потім додаємо квадрат кожної цифри до змінної b, яка зберігає суму
daniilvoda5:
Помоги
метри, сантиметри та міліметри.
Результат має бути виведено у вигляді:
12345 мм = 12 м 34 см 5 мм
meters = distance_mm // 1000
cantimeters = (distance_mm % 1000) // 10
millimeters = distance_mm % 10
print(f"{distance_mm} мм = {meters} м {cantimeters} см {millimeters} мм")
Новые вопросы
Українська література,
1 год назад
Русский язык,
1 год назад
Физика,
1 год назад
Математика,
1 год назад
Обществознание,
7 лет назад
Биология,
7 лет назад