Pascal помогите прошу! Не разумею

Pascal помогите прошу! Не разумею

Задать свой вопрос
2 ответа

var h,m,s,a: integer;

begin

writeln('Введите часы, минутки и секунды через пробел: ');

read (h,m,s);

a:=h*60*60+m*60+s;

a:=a+60;

s:=a mod 60;

m:=a div 60 mod 60;

h:=a div 3600;

if h = 24 then begin

h:=0;

end;

writeln (h,' часов ',m,' минут ',s,' секунд ');

end.

var h, m, s: integer;

begin

read(h, m, s);

m:= m + 1;

if m = 60 then begin

m:= 0;

h:= h + 1;

if h = 24 then h:= 0;

end;

write(h, ' ', m, ' ', s);

end.

Надежда Поляринова
Твоя прога работает не корректно, пробуй ввести 22 59 30 и он выдаст не имеющееся время
Погосткин Алексей
поправил
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт