"Описать множество Pr(1..20)" - это значит массив или все таки множество?
Client
21.06.2009 1:52
Массив и множество это разные вещи (array of и set of).
Lapp
21.06.2009 9:11
> является ли массив множеством? В общем смысле множеством может являться все, что угодно, что объединено по некоему признаку, даже если этого нет на самом деле (типа "стулья в этой комнате" или "действительные числа" или "звезды по имени Солнце" или "говорящие собаки" - множества) - а значит, и массив тоже.
В строгом смысле грамматики языка Паскаль - массив ни в коем случае не является множеством. Конструкция "множество" существует самостоятельно наряду с конструкцией "массив" или "запись" или, скажем, "integer".
> "Описать множество Pr(1..20)" - это значит массив или все таки множество? Это совершенно однозначно значит следующее:
var Pr: set of 1..20;
P.S. Извиняюсь перед Client'ом: его ответ совершенно верный, но я подумал, что он нуждается в расширении.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.