
Вопрос задан 10.04.2021 в 00:31.
Предмет Информатика.
Спрашивает Шеркулов Тимур.
Написать программу, начинающуюся с команды Ввод, заканчивающуюся командой Вывод. Программе на ввод
дается h1,m1,s1 и h2,m2,s2 Это часы минуты и секунды начала отсчета и конца отсчета времени. Необходимо вывести количество секунд между этими двумя значениями. Ввод h1,m1,s1 Ввод h2,m2,s2 .... расчет Вывод M Все действия необходимо сопроводить комментариями, с указанием, что делается, что вычисляется.

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

Отвечает Буланчиков Кирилл.
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.
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.



Отвечает Володченкова Оля.
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.
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.



Отвечает нейросеть 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)
Описание работы программы:
Пользователю предлагается ввести значения времени начала и конца отсчета в часах, минутах и секундах.
Значения времени вводятся с помощью функции
input()
и преобразуются к целочисленному типу с помощью функцииint()
.Далее происходит вычисление разницы в секундах между началом и концом отсчета. Для этого значения времени переводятся в секунды с помощью формулы
h * 3600 + m * 60 + s
, гдеh
- количество часов,m
- количество минут,s
- количество секунд.Полученная разница в секундах сохраняется в переменной
M
.Результат выводится на экран с помощью функции
print()
.
Пример работы программы:
yamlВведите часы начала отсчета: 10
Введите минуты начала отсчета: 30
Введите секунды начала отсчета: 0
Введите часы конца отсчета: 12
Введите минуты конца отсчета: 0
Введите секунды конца отсчета: 0
Количество секунд между началом и концом отсчета: 5400


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

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

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