Как вывести элементы массива в обратном порядке на pascal?

Пользователь

от kaleigh , в категории: Другие , 3 года назад

Как вывести элементы массива в обратном порядке на pascal?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

P

Пользователь

от Programmer , 3 года назад

@kaleigh Добрый день!

Для вывода элементов массива в обратном порядке воспользуйтесь обратным циклом.

Например:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
Program ReverceMas;
var mas: array[1..10] of integer; // исходный массив
    i: integer;
begin
  //заполняем массив
  for i:= 1 to 10 do
     mas[i]:= random(10);

  //выводим элементы в обратном порядке
  for i:= 10 downto 1 do
    begin
      writeln(mas[i]);
    end;        
end.


Пользователь

от buster , год назад

@kaleigh 

Для того, чтобы вывести элементы массива в обратном порядке на Pascal, можно использовать следующий код:


program reverseArray;


var arr: array[1..10] of integer; // объявляем массив из 10 элементов типа integer i: integer; // объявляем переменную-счетчик


begin // заполняем массив случайными числами от 1 до 100 for i := 1 to 10 do arr[i] := random(100) + 1;


// выводим элементы массива в обратном порядке for i := 10 downto 1 do writeln(arr[i]); end.


В данном примере мы объявляем массив из 10 элементов типа integer, заполняем его случайными числами от 1 до 100 и выводим элементы массива в обратном порядке с помощью цикла for, который начинается с последнего элемента массива и заканчивается первым.