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