
Реверс массива Напишите программу, которая выполняет реверс массива: меняет местами первый и
последний элементы, второй и предпоследний и т.д. Входные данные Первая строка содержит размер массива N . Во второй строке через пробел задаются N чисел – элементы массива. Гарантируется, что 0 < N ≤ 10000 . Выходные данные Программа должна вывести в одну строчку все элементы получившегося массива, разделив их пробелами. Примеры входные данные: 6 1 2 3 4 5 6 выходные данные: 6 5 4 3 2 1 ОБЯЗАТЕЛЬНО c++

Ответы на вопрос

Відповідь:
#include<iostream>
int main(){
int N;
std::cin>>N;
int* massif = new int[N];
for(int i=0;i<N;i++) std::cin>>massif[i];
for(int i=N-1;i>=0;i--) std::cout<<massif[i]<<" ";
delete[]massif;
}



Вот пример программы на C++, которая выполняет реверс массива:
```cpp
#include
int main() { int N; std::cin >> N;
std::vector
for (int i = 0; i < N / 2; i++) { int temp = array[i]; array[i] = array[N - 1 - i]; array[N - 1 - i] = temp; }
for (int i = 0; i < N; i++) { std::cout << array[i] << " "; }
return 0; } ```
Программа сначала считывает размер массива `N` из первой строки. Затем она считывает `N` чисел из второй строки и сохраняет их в массиве. Далее, программа выполняет реверс массива, меняя местами первый и последний элементы, второй и предпоследний и так далее. Наконец, программа выводит получившийся массив в одну строку, разделяя элементы пробелами.
Например, для входных данных `6 1 2 3 4 5 6`, программа выведет `6 5 4 3 2 1`.
Примечание: Данная программа написана на языке C++. Если у вас возникнут вопросы по другим языкам программирования, пожалуйста, уточните это.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili