Установите соответствие между выражениями и их типами:
1) 125 – 64 / 8
2) ord(‘A’) – ord(‘Z’)
3) 132 mod 3 = sqr(7) + 1
1) 125 – 64 / 8
2) ord(‘A’) – ord(‘Z’)
3) 132 mod 3 = sqr(7) + 1
- ✓ real
- ✓ integer
- ✓ boolean
Тип результата операции деления (/) – вещественный (real), он не зависит от типов операндов. Разность также имеет вещественный тип, так как один из операндов вещественный. Итак, выражение 1 имеет вещественный тип.
Функция ord возвращает код своего параметра упорядоченного типа. Тип выражения ord(‘A’) < ord(‘Z’) – integer.
В последнем выражении сравниваются два целочисленных значения. Тип результата сравнения – boolean.
Функция ord возвращает код своего параметра упорядоченного типа. Тип выражения ord(‘A’) < ord(‘Z’) – integer.
В последнем выражении сравниваются два целочисленных значения. Тип результата сравнения – boolean.