1) Вычислить значение логических выражений: а) (A <= B) and (A = B - 1), если А = 2, В = 4; б) (A <= B) or (A = B - 1), если А = 2, В = 4. 2) Найдите значение выражений: а) Pred ( 'n'); б) Ord ( 'z') - Ord ( 'y'); в) Ord (Chr (13)).
1)
а) (2 <= 4) and (2 = 4 - 1)
(True) and (True)
Результат: True
б) (2 <= 4) or (2 = 4 - 1)
(True) or (True)
Результат: True
2)
а) Pred('n') - возвращает символ, предшествующий символу 'n' в таблице ASCII, то есть 'm'.
б) Ord('z') - Ord('y') = 122 - 121 = 1
в) Ord(Chr(13)) - Ord возвращает числовое значение символа, Chr преобразует число в символ. Chr(13) вернет символ с кодом 13, который соответствует символу возврата каретки (CR). Ord('CR') = 13.
1)
а) (2 <= 4) and (2 = 4 - 1)
(True) and (True)
Результат: True
б) (2 <= 4) or (2 = 4 - 1)
(True) or (True)
Результат: True
2)
а) Pred('n') - возвращает символ, предшествующий символу 'n' в таблице ASCII, то есть 'm'.
б) Ord('z') - Ord('y') = 122 - 121 = 1
в) Ord(Chr(13)) - Ord возвращает числовое значение символа, Chr преобразует число в символ. Chr(13) вернет символ с кодом 13, который соответствует символу возврата каретки (CR). Ord('CR') = 13.