Cree un programa donde se use un aray, el cual pida el tamaño del arreglo y pueda ingresar los numeros.
Aquí te muestro un ejemplo de cómo podrías crear un programa en C++ que pida el tamaño del arreglo y permita ingresar números: ```cpp #include <iostream> // Función para pedir el tamaño del arreglo int pedirTamaño() { int tamaño; std::cout << "Ingrese el tamaño del arreglo: "; std::cin >> tamaño; return tamaño; } // Función para pedir los elementos del arreglo void pedirElementos(int arreglo[], int tamaño) { for (int i = 0; i < tamaño; i++) { std::cout << "Ingrese el elemento " << i + 1 << ": "; std::cin >> arreglo[i]; } } // Función para mostrar el arreglo void mostrarArreglo(int arreglo[], int tamaño) { std::cout << "Arreglo: "; for (int i = 0; i < tamaño; i++) { std::cout << arreglo[i] << " "; } std::cout << std::endl; } int main() { int tamaño = pedirTamaño(); int* arreglo = new int[tamaño]; pedirElementos(arreglo, tamaño); mostrarArreglo(arreglo, tamaño); delete[] arreglo; return 0; } ``` En este programa, se definen tres funciones: * `pedirTamaño()`: Pide al usuario el tamaño del arreglo y devuelve ese valor. * `pedirElementos()`: Pide al usuario los elementos del arreglo y los almacena en el arreglo. * `mostrarArreglo()`: Muestra los elementos del arreglo en la consola. En el `main()`, se pide al usuario el tamaño del arreglo, se reserva memoria para el arreglo y se piden los elementos del arreglo. Luego, se muestra el arreglo en la consola y se libera la memoria reservada. Recuerda que en C++, es importante liberar la memoria reservada con `delete[]` para evitar fugas de memoria.