Процедура Exclude – исключает значение из переменной набора (множества)

Процедура Exclude в Delphi исключает значение из переменной набора (множества).

Процедура Exclude: Создание переменной, содержащей только положительные числа от 0 до 10

var
  evenNumbers : Set of 0..10;
  i : Integer;
begin
  // Удостоверяемся, что evenNumbers содержит только четные числа
  evenNumbers := [0..10];
  for i := 0 to 10 do
    if (i mod 2) > 0
    then Exclude(evenNumbers, i);

  // Теперь отображаем содержимое набора
  for i := 0 to 10 do
    if i in evenNumbers
    then ShowMessage(IntToStr(i)+' четно');
end;

Main Menu