Инвертировать числовой массив. C++
Для обхода массивов и строк необходимо использовать указатели.
Обращение к элементам массивов и строк по индексам и использование библиотечных функций для работы со строками запрещается.
Все строки и элементы массивов водятся с клавиатуры.
Ответы на вопрос
Ответил SergeySerg2002
0
Ответ:
#include <iostream>
#define SIZE 10
int main()
{
using namespace std;
int arr[SIZE] = {};
for (int i = 0; i < SIZE; i++) // заполнение массива с клавиатуры;
cin >> *(arr + i);
for (int i = 0; i < SIZE / 2; i++) // сам алгоритм;
{
int temp = *(arr + i);
*(arr + i) = *(arr + SIZE - i - 1);
*(arr + SIZE - i - 1) = temp;
}
for (int i = 0; i < SIZE; i++) // вывод массива в консоль;
cout << arr[i] << '\t';
return 0;
}
Новые вопросы
Технология,
2 года назад
Русский язык,
2 года назад
Литература,
2 года назад
Английский язык,
2 года назад
История,
8 лет назад