1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семакин
Работа 3.1 Упр.11 ГДЗ Семакин 10 класс (Информатика)
Семакин, Хеннер, Шеина
10 класс
Автор
Семакин, Хеннер, Шеина

Работа 3.1 Упр.11 ГДЗ Семакин 10 класс (Информатика)

Задача

Рассмотрим вариант решения задания из учебника Семакин, Хеннер, Шеина 10 класс, Бином: 11. Дано натуральное число Т — длительность прошедшего времени в секундах. Вывести данное значение длительности в часах (НН), минутах (ММ) и секундах (SS) в следующей форме: НН ч ММ мин SS с. *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 10 semakin10 pract/3-1/11 98

Подробный ответ

Пусть $$T$$ — число секунд. Тогда:

  • число часов: $$HH = T \div 3600$$;
  • число минут: $$MM = (T \bmod 3600) \div 60$$;
  • число секунд: $$SS = T \bmod 60$$.

В программе удобно использовать целочисленное деление и остаток от деления.

var
  chas, sek, min: integer;
  a: integer;
begin
  readln(a);
  chas := a div 3600;
  min := a mod 3600 div 60;
  sek := a mod 60;
  writeln(chas, ‘ ч ‘, min, ‘ мин ‘, sek, ‘ с’);
end.

Ответ

$$HH = T \div 3600,\quad MM = (T \bmod 3600) \div 60,\quad SS = T \bmod 60.$$

var
  chas, sek, min: integer;
  a: integer;
begin
  readln(a);
  chas := a div 3600;
  min := a mod 3600 div 60;
  sek := a mod 60;
  writeln(chas, ‘ ч ‘, min, ‘ мин ‘, sek, ‘ с’);
end.



Общая оценка
4 / 5
Другие учебники
Другие предметы