Реверс массива

 Реверс массива

 Программа к учебнику информатики для 10 класса К.Ю. Полякова и Е.А. Еремина. Глава 8. Программа № 39.

 Вход: 

   1 

   2

   3 

   4 

   5

 Результат: После реверса:  5 4 3 2 1


program arrReverse;

const N = 5;

var A: array[1..N] of integer;

    i, c: integer;

begin

  writeln ( 'Введите элементы массива:' );

  for i:=1 to N do

    read ( A[i] );


  for i:= 1 to N div 2 do 

               begin

                    c:= A[i];

                    A[i]:= A[N+1-i];

                    A[N+1-i]:= c

                  end;


  writeln ( 'После реверса: ' );

  for i:=1 to N do

    write ( A[i], ' ' );      

end.