Программа на паскале!!!Реверс массива – это перестановка элементов в обратном порядке:...
Программа на паскале!!!
Реверс массива – это перестановка элементов в обратном порядке: меняются местами первый и последний элементы, второй и предпоследний и т.д. Напишите программу, которая выполняет реверс двух половин массива по отдельности.
Входные данные
Первая строка содержит размер массива N . Во второй строке через пробел задаются N чисел – элементы массива. Гарантируется, что 0

10 Июл 2019 в 15:56
500 +1
0
Ответы
1

Программа на языке Pascal:

program ReverseArray;
var
N, i, temp: integer;
arr: array [1..10000] of integer;
begin
readln(N);
for i := 1 to N do
read(arr[i]);
for i := 1 to N div 2 do
begin
temp := arr[i];
arr[i] := arr[N-i+1];
arr[N-i+1] := temp;
end;
for i := 1 to N do
write(arr[i], ' ');
end.

Пожалуйста, обратите внимание, что в данной программе от вас ожидается ввод чисел через пробел в одной строке после ввода размера массива N.

20 Апр 2024 в 23:28
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир