Pide 10 números y permite al usuario ingresar un número para verificar si está en el arreglo.
Aquí te muestro un ejemplo de cómo podrías implementar esto en C++: ```cpp #include <iostream> #include <vector> int main() { // Pedir 10 números al usuario std::vector<int> numeros; for (int i = 0; i < 10; i++) { int num; std::cout << "Ingrese el número " << i + 1 << ": "; std::cin >> num; numeros.push_back(num); } // Pedir un número al usuario para verificar si está en el arreglo int numBuscar; std::cout << "Ingrese un número para buscar en el arreglo: "; std::cin >> numBuscar; // Verificar si el número está en el arreglo bool encontrado = false; for (int i = 0; i < numeros.size(); i++) { if (numeros[i] == numBuscar) { encontrado = true; break; } } // Mostrar el resultado if (encontrado) { std::cout << "El número " << numBuscar << " se encuentra en el arreglo." << std::endl; } else { std::cout << "El número " << numBuscar << " no se encuentra en el arreglo." << std::endl; } return 0; } ``` Este código utiliza un vector para almacenar los números ingresados por el usuario. Luego, pide un número al usuario para buscar en el arreglo y verifica si está presente utilizando un bucle `for`. Si el número está en el arreglo, muestra un mensaje indicando que se encuentra en el arreglo; de lo contrario, muestra un mensaje indicando que no se encuentra en el arreglo. También es importante mencionar que si el usuario ingresa un número que no es un entero, el programa se comportará de manera impredecible. Para evitar esto, podrías agregar una validación para asegurarte de que el usuario ingrese un número entero. Por ejemplo: ```cpp int num; while (true) { std::cout << "Ingrese un número entero: "; if (std::cin >> num) { break; } else { std::cout << "Error: no se pudo leer un número entero. Por favor, inténtelo de nuevo." << std::endl; std::cin.clear(); // Restablecer el estado de la entrada std::cin.ignore(10000, '\n'); // Ignorar cualquier caracter residual } } ``` Este código utiliza un bucle `while` para pedir al usuario que ingrese un número entero hasta que lo haga correctamente. Si el usuario ingresa algo que no es un número entero, muestra un mensaje de error y solicita que el usuario intente de nuevo.