Вопрос задан 10.04.2021 в 00:31. Предмет Информатика. Спрашивает Шеркулов Тимур.

Написать программу, начинающуюся с команды Ввод, заканчивающуюся командой Вывод. Программе на ввод

дается h1,m1,s1 и h2,m2,s2 Это часы минуты и секунды начала отсчета и конца отсчета времени. Необходимо вывести количество секунд между этими двумя значениями. Ввод h1,m1,s1 Ввод h2,m2,s2 .... расчет Вывод M Все действия необходимо сопроводить комментариями, с указанием, что делается, что вычисляется.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Буланчиков Кирилл.
Var
    h1, h2, m1, m2, s1, s2: integer;

begin
    read(h1, m1, s1);
    read(h2, m2, s2);
    writeln((h2 - h1) * 3600 + (m2 - m1) * 60 + s2 - s1);
end.

0 0
Отвечает Володченкова Оля.
Var
    h1, h2, m1, m2, s1, s2: integer;

begin
    read(h1, m1, s1);
    read(h2, m2, s2);
    writeln((h2 - h1) * 3600 + (m2 - m1) * 60 + s2 - s1);
end.     
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Код программы на Python:

python
# Ввод значений времени начала и конца отсчета h1 = int(input("Введите часы начала отсчета: ")) m1 = int(input("Введите минуты начала отсчета: ")) s1 = int(input("Введите секунды начала отсчета: ")) h2 = int(input("Введите часы конца отсчета: ")) m2 = int(input("Введите минуты конца отсчета: ")) s2 = int(input("Введите секунды конца отсчета: ")) # Вычисление разницы в секундах между началом и концом отсчета t1 = h1 * 3600 + m1 * 60 + s1 t2 = h2 * 3600 + m2 * 60 + s2 M = t2 - t1 # Вывод результата print("Количество секунд между началом и концом отсчета: ", M)

Описание работы программы:

  1. Пользователю предлагается ввести значения времени начала и конца отсчета в часах, минутах и секундах.

  2. Значения времени вводятся с помощью функции input() и преобразуются к целочисленному типу с помощью функции int().

  3. Далее происходит вычисление разницы в секундах между началом и концом отсчета. Для этого значения времени переводятся в секунды с помощью формулы h * 3600 + m * 60 + s, где h - количество часов, m - количество минут, s - количество секунд.

  4. Полученная разница в секундах сохраняется в переменной M.

  5. Результат выводится на экран с помощью функции print().

Пример работы программы:

yaml
Введите часы начала отсчета: 10 Введите минуты начала отсчета: 30 Введите секунды начала отсчета: 0 Введите часы конца отсчета: 12 Введите минуты конца отсчета: 0 Введите секунды конца отсчета: 0 Количество секунд между началом и концом отсчета: 5400
0 0

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

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

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