11. Создать ДИНАМИЧЕСКИЙ одномерный массив: размерность массива ввести с клавиатуры, элементы массива ввести с клавиатуры. Присвоить всем элементам значение «0». Вывести элементы массива на экран. Увеличить значения всех элементов массива на величину, равную i+10 (i-индекс элемента массива). Вывести массив на экран. c++
#include <iostream>
signed main() {
setlocale(LC_ALL, "Ru");
int arrSize;
std::cout << "Введите размер массива: ";
std::cin >> arrSize;
int* arr = new int[arrSize];
std::cout << "Введите элементы массива: ";
for (int i = 0; i < arrSize; ++i)
std::cin >> arr[i];
std::cout << "Введенный пользователем массив: ";
for (int i = 0; i < arrSize; ++i)
std::cout << arr[i] << " ";
for (int i = 0; i < arrSize; ++i)
arr[i] = 0;
std::cout << "\nВсем элементам массива присвоили значение 0: ";
for (int i = 0; i < arrSize; ++i)
std::cout << arr[i] << " ";
std::cout << "\nУвеличили значения всех элементов на i+10: ";
for (int i = 0; i < arrSize; ++i) {
arr[i] += i + 10;
std::cout << arr[i] << " ";
}
return 0;
}