Вопрос задан 30.07.2026 в 20:31.
Предмет Информатика.
Спрашивает Нестеренко Альбина.
Ұзындық L миллиметрде берілген. Берілген ұзындықты километр, метр, сантиметр және миллиметрде өрнектейтін программа жаз.
Ответы на вопрос
Отвечает Алексеева Анастасия.
Задача: дана длина L, которая измеряется в миллиметрах. Нужно вывести её значение в километрах, метрах, сантиметрах и миллиметрах.
Так как:
-
1 км = 1 000 000 мм
-
1 м = 1000 мм
-
1 см = 10 мм
Для получения отдельных единиц можно использовать целочисленное деление и остаток от деления.
Например, решение на языке Python:
PythonL = int(input())km = L // 1000000 L = L % 1000000m = L // 1000 L = L % 1000cm = L // 10 mm = L % 10print(km, "км", m, "м", cm, "см", mm, "мм")
Пояснение:
-
Сначала из общей длины выделяем количество километров.
-
Остаток переводим в метры.
-
Затем из оставшихся миллиметров выделяем сантиметры.
-
Последний остаток — это миллиметры.
Например, если ввести:
1234567
Программа выведет:
1 км 234 м 56 см 7 мм
То есть 1 234 567 мм = 1 км 234 м 56 см 7 мм.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

