Объявить целочисленный массив из 10 элементов. заполнить массив случайными числами в интервале от 0 до 50.вывести исходный массив на экран. вывести на экран инвертированный экран, в котором элементы будут поменяны местами: первый элемент меняется значением с последним, второй с предпоследним и т.д.
include include // для функций rand() и srand()include // для функции time()
int main() const int size = 10 int arr[size];
// Заполнение массива случайными числами от 0 до 5 srand(time(0)); // инициализация генератора случайных чисе for (int i = 0; i < size; i++) arr[i] = rand() % 51; // генерация случайного числа от 0 до 5
// Вывод исходного массива на экра std::cout << "Исходный массив: " for (int i = 0; i < size; i++) std::cout << arr[i] << " "
// Инвертированный масси int invertedArr[size] for (int i = 0; i < size; i++) invertedArr[i] = arr[size - 1 - i]
// Вывод инвертированного массива на экра std::cout << "\nИнвертированный массив: " for (int i = 0; i < size; i++) std::cout << invertedArr[i] << " "
int main()
// Заполнение массива случайными числами от 0 до 5const int size = 10
int arr[size];
srand(time(0)); // инициализация генератора случайных чисе
for (int i = 0; i < size; i++)
arr[i] = rand() % 51; // генерация случайного числа от 0 до 5
// Вывод исходного массива на экра
std::cout << "Исходный массив: "
for (int i = 0; i < size; i++)
std::cout << arr[i] << " "
// Инвертированный масси
int invertedArr[size]
for (int i = 0; i < size; i++)
invertedArr[i] = arr[size - 1 - i]
// Вывод инвертированного массива на экра
std::cout << "\nИнвертированный массив: "
for (int i = 0; i < size; i++)
std::cout << invertedArr[i] << " "
return 0;
}