Предмет: Информатика,
автор: natusyk279
Нужна срочно помощь в решении задачи в Паскаль АБС. Введите два целых числа А и Б.Выведите все целые числа между ними в порядке возрастания и убывания.
Ответы
Автор ответа:
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
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
Автор ответа:
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
Не за что.
Похожие вопросы
Предмет: Русский язык,
автор: govorksusencia
Предмет: Математика,
автор: rubanovaorina
Предмет: Математика,
автор: Аноним
Предмет: Математика,
автор: Гузель2ж
Предмет: История,
автор: Багдавадзе