![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
mitz |
![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Мужской Репутация: ![]() ![]() ![]() |
Доброй ночи! Народ, как сделать, не представляю вообще... Помогите, пожалуйста!
Дано время, описанное следующим образом: type time = record h:0..23; m,s: 0..59 end; Описать логическую функцию erlier(t1,t2) для проверки, предшествует ли время t1 времени t2 (в рамках суток) и проиллюстрировать её работу в программе. |
![]() ![]() |
IUnknown |
![]()
Сообщение
#2
|
![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: ![]() ![]() ![]() |
type |
TarasBer |
![]()
Сообщение
#3
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: ![]() ![]() ![]() |
> result := (T1.h < T2.h) or
((T1.h = T2.h) and (T1.m < T2.m)) or ((T1.h = T2.h) and (T1.m = T2.m) and (T1.s < T2.s)); Как-то на матрёшку похоже... Мне больше нравится так: if T1.h<>T2.h then Result := T1.h<T2.h else if T1.m<>T2.m then Result := T1.m<T2.m else if T1.s<>T2.s then Result := T1.s<T2.s -------------------- |
mitz |
![]()
Сообщение
#4
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Мужской Репутация: ![]() ![]() ![]() |
Спасибо за помощь, постараюсь разобраться.
|
![]() ![]() |
![]() |
Текстовая версия | 18.06.2025 4:33 |