
ИНФА. СРОЧНО. 1.Дано время в часах и минутах. Написать программу, которая переводит время в
секунды. Вывод на экран оформите следующим образом: Введите часы: 5 Введите минуты: 38 Время в секундах: 20280 2. Дано натуральное число n – расстояние выраженное в миллиметрах. Записать это расстояние, выделив метры, сантиметры и миллиметры. Вывод на экран оформите следующим образом: Введите расстояние (в мм): 12345 12345 мм = 12 м 34 см 5 мм Помогите, пожалуйста, хоть с одним, если не с двумя!

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

var
h, m: integer;
begin
write('Введите часы:');
readln(h);
write('Введите минуты:');
readln(m);
writeln('Время в секундах:', h * 3600 + m * 60);
end.



Программа для перевода времени в секунды
```python hours = int(input("Введите часы: ")) minutes = int(input("Введите минуты: "))
total_seconds = hours * 3600 + minutes * 60
print("Время в секундах:", total_seconds) ```
Объяснение кода: 1. Пользователю предлагается ввести часы и минуты с помощью функции `input()`. 2. Введенные значения преобразуются в целые числа с помощью функции `int()`. 3. Затем производится вычисление общего количества секунд, умножая часы на 3600 (количество секунд в часе) и минуты на 60 (количество секунд в минуте). 4. Результат выводится на экран с помощью функции `print()`.
Пример вывода: ``` Введите часы: 5 Введите минуты: 38 Время в секундах: 20280 ```
Программа для разделения расстояния на метры, сантиметры и миллиметры
```python distance_mm = int(input("Введите расстояние (в мм): "))
meters = distance_mm // 1000 centimeters = (distance_mm % 1000) // 10 millimeters = (distance_mm % 1000) % 10
print(f"{distance_mm} мм = {meters} м {centimeters} см {millimeters} мм") ```
Объяснение кода: 1. Пользователю предлагается ввести расстояние в миллиметрах с помощью функции `input()`. 2. Введенное значение преобразуется в целое число с помощью функции `int()`. 3. Затем производится деление нацело на 1000, чтобы получить количество метров. 4. Остаток от деления на 1000 делится нацело на 10, чтобы получить количество сантиметров. 5. Остаток от деления на 1000 и остаток от деления на 10 дают количество миллиметров. 6. Результат выводится на экран с помощью функции `print()`, используя форматированную строку (f-строку) для удобного вывода.
Пример вывода: ``` Введите расстояние (в мм): 12345 12345 мм = 12 м 34 см 5 мм ```
Надеюсь, эти программы помогут вам! Если у вас возникнут еще вопросы, не стесняйтесь задавать.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili