Char
shortint или byte
smallint или word
smallint или word
single
string
single или real
На практике все это в настоящее время - анахронизм. Для целочисленных значений обычно используют integer, для вещественных - real.
Это позволяет во-первых, не загружать голову проблемой, что в какой-то момент результат операции не поместится в отведенные рамки, во-вторых, позволяет компилятору получать более быстрый код (данные не надо преобразовывать к какому-то типу для вычисления, а потом назад).
Если вычисляется (byte)*(smallint)+(integer) div (shortint), какого типа данные нужно выбирать компилятору для промежуточных значений и результата? А вот если все данные одного типа integer, то и думать не о чем.
Взять семя дерева-взять лопату-выкопать ямку-положить семя-закопать ямку-полить. Радоваться какой ты молодец :D
22 23 24
<span>в первом случае на этаже квартиры 19-24, во втором 22-28, получаем что квртиры 22-24 на 4 этаже в обоих случаях. Вроде так </span>
Имя файла под номером 3 (system.dll) не удовлетворяет маске sys??.* , так как там 3 знака между "sys" и ".", а должно быть 2.
Ответ 3.