Урок 11 Задача 3

Урок 11 Задача 3:

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

var i: integer;
begin
  i := 35; // начальное значение счетчика
  while (i <= 117) do // верхнее значение счетчика
  begin
    if (i mod 2 = 1) and (i mod 3 = 0) then // проверяем на нечетность и на делимость на 3 нацело
      write (i, ' '); //выводим значения счетчика, соответствующие условию
    i := i + 1; // увеличиваем значение счетчика
  end;
  readln();
end.  

Вывод в консоли:

39 45 51 57 63 69 75 81 87 93 99 105 111 117