Нужна срочно помощь в решении задачи в Паскаль АБС. Введите два целых числа А и...

0 голосов
74 просмотров

Нужна срочно помощь в решении задачи в Паскаль АБС. Введите два целых числа А и Б.Выведите все целые числа между ними в порядке возрастания и убывания.


Информатика Начинающий (191 баллов) | 74 просмотров
Дан 1 ответ
0 голосов

Var a,b,i: integer;
begin
  write('числа a и b через пробел: ');  readln(a,b);
  for i:=a+1 to b-1 do write(i,' ');
  writeln;
  for i:=b-1 downto a+1 do write(i,' ');
end.

числа a и b через пробел: 10 21
11 12 13 14 15 16 17 18 19 20 
20 19 18 17 16 15 14 13 12 11

Отличник (9.7k баллов)
0

Выдает ошибку

0

Какая ошибка ?

0

Границы интервала входят в вывод, или нет? Если входят, то изменяете строки for i:=a+1 to b-1 do write(i,' '); на строку for i:=a to b do write(i,' '); и строку for i:=b-1 downto a+1 do write(i,' '); на строку for i:=b downto a do write(i,' ');

0

Спасибо)

0

Не за что.

10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей