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

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

Пользователь вводит два целых числа, выведите на экран все числа между ними, причем:

Если первое меньше второго, то в порядке возрастания, пример консоли:

    1
    5
    ответ: 1 2 3 4 5

Иначе в порядке убывания, пример консоли:

    5
    3
    ответ: 5 4 3

Проверить решение для пар значений:

10 20

-- должны увидеть все числа от 10 до 20, и для:

20 10

-- все числа от 20 до 10 в обратном порядке

program u101z3;
var i, j: integer;
begin
  writeln('Vvedite i, j:');
  readln(i, j);
  if (i < j) then
    for i := i to j do
      write(i, ' ')
  else if (i > j) then
    for i := i downto j do
      write(i, ' ');
  readln();
end.

КОНСОЛЬ:

Vvedite i, j:
10 20
10 11 12 13 14 15 16 17 18 19 20

Vvedite i, j:
20 10
20 19 18 17 16 15 14 13 12 11 10