Вопрос задан 07.11.2018 в 00:21. Предмет Информатика. Спрашивает Космынин Костя.

Var sumsec:integer; var hour,min,sec:integer; l:integer; begin writeln ('Введите суммарное кол-во

секунд'); readln (sumsec); l:=sumsec div 60; sec:=sumsec mod 60; hour:=l div 60; min:=l mod 60; writeln (sumsec, ' секунд - это'); writeln ( hour , 'час(а/ов) ', min , ' минут ' , sec , ' секунд '); end. Сделать данную программу с помощью процедуры
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пологовский Евгений.
Var sumsec, hour, min, sec:integer;
procedure p(sumsec:integer; var hour,min,sec:integer);
var l:integer;
begin
l:=sumsec div 60;
sec:=sumsec mod 60;
hour:=l div 60;
min:=l mod 60;
end;
begin
writeln ('Введите суммарное кол-во секунд');
readln (sumsec);
p(sumsec,hour,min,sec);
writeln (sumsec, ' секунд - это');
writeln ( hour , ' час(а/ов) ', min , ' минут ' , sec , ' секунд ');
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Процедурный вариант данной программы выглядит следующим образом:

``` program ConvertSeconds;

procedure convertSecondsToTime(sumsec: integer); var hour, min, sec, l: integer; begin l := sumsec div 60; sec := sumsec mod 60; hour := l div 60; min := l mod 60; writeln(sumsec, ' секунд - это'); writeln(hour, ' час(а/ов) ', min, ' минут ', sec, ' секунд'); end;

var sumsec: integer;

begin writeln('Введите суммарное кол-во секунд'); readln(sumsec); convertSecondsToTime(sumsec); end. ```

В данном процедурном варианте программа состоит из двух частей: процедуры `convertSecondsToTime` и основной программы.

Процедура `convertSecondsToTime` принимает один параметр `sumsec`, который представляет суммарное количество секунд. Внутри процедуры происходит расчет количества часов, минут и секунд на основе заданного количества секунд. Затем процедура выводит результаты расчета на экран.

В основной программе сначала пользователю предлагается ввести суммарное количество секунд. Затем вызывается процедура `convertSecondsToTime`, передавая ей введенное значение секунд. Процедура выполняет все необходимые расчеты и выводит результаты на экран.

0 0

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

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

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