type time = record (тип запись) |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
type time = record (тип запись) |
mitz |
24.04.2012 23:41
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 48 Пол: Мужской Репутация: 0 |
Доброй ночи! Народ, как сделать, не представляю вообще... Помогите, пожалуйста!
Дано время, описанное следующим образом: type time = record h:0..23; m,s: 0..59 end; Описать логическую функцию erlier(t1,t2) для проверки, предшествует ли время t1 времени t2 (в рамках суток) и проиллюстрировать её работу в программе. |
IUnknown |
25.04.2012 13:03
Сообщение
#2
|
a.k.a. volvo877 Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
type |
TarasBer |
25.04.2012 13:58
Сообщение
#3
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
> 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 |
28.04.2012 17:03
Сообщение
#4
|
Новичок Группа: Пользователи Сообщений: 48 Пол: Мужской Репутация: 0 |
Спасибо за помощь, постараюсь разобраться.
|
Текстовая версия | 21.05.2024 17:40 |