Заданы три числа hh, mm, ss. Определите, является ли hh : mm : ss - корректным показанием...

0 голосов
61 просмотров

Заданы три числа hh, mm, ss. Определите, является ли hh : mm : ss - корректным показанием электронных часов, т.е. число hh должно быть в диапазоне от 0 до 23, числа mm и ss должны быть в диапазоне от 0 до 59.


Информатика (90 баллов) | 61 просмотров
0

Язык?

0

FORTRAN :O

0

Pascal

Дан 1 ответ
0 голосов
Правильный ответ

Var
  hh, mm, ss: integer;
begin
   readln(hh, mm, ss);
   if (hh in [0..23]) and (mm in [0..59]) and (ss in [0..59]) then
         writeln('Корректно')
   else
         writeln('Не корректно');
end.

Либо можно так:

var
  hh, mm, ss: integer;
begin
   readln(hh, mm, ss);
   if (hh >= 0) and (hh <= 23) and (mm >= 0) and (mm <= 59) and (ss >= 0) and (ss <= 59) then<br>         writeln('Корректно')
   else
         writeln('Не корректно');
end.

(15.5k баллов)
0

спасибо!