Вопрос задан 30.07.2026 в 20:31. Предмет Информатика. Спрашивает Нестеренко Альбина.

Ұзындық L миллиметрде берілген. Берілген ұзындықты километр, метр, сантиметр және миллиметрде өрнектейтін программа жаз.

Перейти к ответам

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

Отвечает Алексеева Анастасия.

Задача: дана длина L, которая измеряется в миллиметрах. Нужно вывести её значение в километрах, метрах, сантиметрах и миллиметрах.

Так как:

  • 1 км = 1 000 000 мм

  • 1 м = 1000 мм

  • 1 см = 10 мм

Для получения отдельных единиц можно использовать целочисленное деление и остаток от деления.

Например, решение на языке Python:

Python
L = int(input())

km = L // 1000000 L = L % 1000000

m = L // 1000 L = L % 1000

cm = L // 10 mm = L % 10

print(km, "км", m, "м", cm, "см", mm, "мм")

Пояснение:

  1. Сначала из общей длины выделяем количество километров.

  2. Остаток переводим в метры.

  3. Затем из оставшихся миллиметров выделяем сантиметры.

  4. Последний остаток — это миллиметры.

Например, если ввести:

1234567

Программа выведет:

1 км 234 м 56 см 7 мм

То есть 1 234 567 мм = 1 км 234 м 56 см 7 мм.

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

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

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

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