Задача 9 Урок 11

Задача 9 Урок 11:

Пользователь вводит последовательно три произвольных целых числа. Заведите три переменных и сохраните эти числа в эти переменные. Пользовательский ввод обрабатывайте в цикле.
Примечание: в одном витке цикла должен быть только 1 readln()

program Lesson9;
var a,b,c,d,i: integer;
begin
  i:=0;
  while (i<3)  do
  begin
    c:=b;
    b:=a;
    writeln('vvedite celoe chislo:');
    readln(a);
    i:=i+1;
  end;
writeln(c,' ',b,' ',a);
readln();
end. 
vedro-compota's picture

добавить альтернативное решение - не использовать обмен

_____________
матфак вгу и остальная классика =)

program Lesson9v2;
var a,b,c,d,i: integer;
begin
  i:=0;
  while (i<3)  do
  begin
    writeln('vvedite celoe chislo:');
    readln(a);
    i:=i+1;
    if (i=1) then
      b:=a
    else if (i=2) then
      c:=a;
  end;
  writeln(b,' ',c,' ',a);
  readln();
end.
      
vedro-compota's picture

засчитано

_____________
матфак вгу и остальная классика =)