Предмет: Информатика, автор: 7days00

даны целые числа а и в (а<в) написать программу вычисления всех целых чисел от а до в включительно


антагонист: вывести все числа в промежутке от а до б включая их самих?
7days00: да

Ответы

Автор ответа: антагонист
1
var a,b,c:integer;
begin
writeln('введите число a');
readln(a);
writeln('введите число b');
readln(b);
for a:=a to b do begin
writeln('число в промежутке ==>',a);
end;
if a>b then
 for b:=b to a do begin
writeln('число в промежутке ==>',b);
end;
end.

антагонист: я добавил проверку, на всякий случай. Надеюсь вы не против
7days00: нет спасибо большое
антагонист: вы не могли бы отметить мой ответ как лучший?
антагонист: буду признателен
archery: а не легче просто поменять а и в местами ?
антагонист: а какая разница?
archery: избежание одной из важных ошибок програмирования - копипаст
archery: а если бы цикл был не в одну строчку а в 10 строк, ты тоже бы его только скопировал и поменял буквы местами?
Автор ответа: archery
0
var
    a, b, i: integer;

begin
    writeln('введите число a');
    readln(a);
    writeln('введите число b');
    readln(b);
   
    if (a > b) then begin
        i := b;
        b := a;
        a := i;
    end;
   
    for i := a to b do
        writeln('число в промежутке ==>', i);
   
end.

Похожие вопросы
Предмет: Қазақ тiлi, автор: ayaulymayu
Предмет: Окружающий мир, автор: Наташа006
Предмет: Русский язык, автор: Ivan1122339900