Задача 7 Урок 10.1

Задача 7 Урок 10.1

Выведите на экран, все четные числа от 35 до 117 и нечетные числа, лежащие в диапазоне от 45 до 99.
Указание: сначала можно решить задачу двумя циклами, но потом перепишите с использованием одного цикла, в теле которого составьте логическое выражение, описывающее подходящие числа (используйте логические операции).

1 вариант:

var i: integer;
begin

  for i:=35 to 117 do
    if ((i mod 2) = 0) then
      write(i, ' ');

  writeln();

  for i:=45 to 99 do
    if ((i mod 2) <> 0) then
      write(i, ' ');
  readln();
end.

2 вариант

var i: integer;
begin

  for i:=35 to 117 do
    if (((i mod 2) = 0) AND (i > 35) AND (i < 117)) OR (((i mod 2) <> 0)
    AND (i > 45) AND (i < 99)) then
      writeln(i, ' ');
  readln();
end.