Задача 5 Урок 12.1

Задача 5 Урок 12.1

Решите с помощью цикла repeat/until:
Выведите на экран, все четные числа от 35 до 117 и нечетные числа, делящиеся на 7 и 3 нацело и при этом лежащие в диапазоне от 45 до 99.

var i: integer;
begin
  i := 35;
  repeat
    if (i mod 2) = 0 then
      write(i, ' ')
    else
        if  ((i >= 45) and (i <= 99)
            and ((i mod 21) = 0)) and ((i mod 2) = 1) then
                write(i, ' ');
    i := i + 1;
  until (i > 117);
  readln();
end.