Solicita N números, luego pide un número y elimínalo del arreglo si existe.
Aquí te muestro un ejemplo de cómo podrías implementar la función en C++: ```cpp #include <iostream> #include <vector> // Función para eliminar un elemento del vector void eliminarElemento(std::vector<int>& vector, int elemento) { auto it = std::find(vector.begin(), vector.end(), elemento); if (it != vector.end()) { vector.erase(it); std::cout << "Elemento eliminado con éxito." << std::endl; } else { std::cout << "Elemento no encontrado en el vector." << std::endl; } } // Función para solicitar números al usuario y almacenarlos en un vector void solicitarNumeros(std::vector<int>& vector, int n) { for (int i = 0; i < n; i++) { int num; std::cout << "Ingrese el número " << i + 1 << ": "; std::cin >> num; vector.push_back(num); } } int main() { int n; std::cout << "Ingrese la cantidad de números que desea almacenar: "; std::cin >> n; std::vector<int> vector; solicitarNumeros(vector, n); int elemento; std::cout << "Ingrese el número que desea eliminar: "; std::cin >> elemento; eliminarElemento(vector, elemento); std::cout << "Vector actualizado: "; for (const auto& num : vector) { std::cout << num << " "; } std::cout << std::endl; return 0; } ``` En este código, la función `solicitarNumeros` solicita al usuario que ingrese una cantidad de números y los almacena en un vector. La función `eliminarElemento` busca el elemento en el vector y lo elimina si existe. Finalmente, en el `main`, se solicita al usuario que ingrese la cantidad de números que desea almacenar, se solicitan los números y se elimina el elemento solicitado.