Título: Programa en C++: Un número entero entre 0 y 99, escribirlo y si es par lo suma
Fecha: 21-06-2023 17:44
Claro, puedo ayudarte con eso. Aquí tienes un código en C++ que cumple con los requisitos que mencionaste: ```cpp #include <iostream> using namespace std; int main() { int numero, suma = 0, contador = 0; while (true) { cout << "Ingrese un número entre 0 y 99: "; cin >> numero; if (numero < 0 || numero > 99) { cout << "Número inválido. Por favor, ingrese un número entre 0 y 99." << endl; continue; } if (numero % 2 == 0) { suma += numero; } contador++; if (numero < suma) { break; } if (contador > 10) { break; } } cout << "Total obtenido: " << suma << endl; if (contador > 10) { cout << "WINNER" << endl; } else { cout << "GAME OVER" << endl; } return 0; } ``` Este programa utiliza un bucle while que se ejecuta infinitamente hasta que se cumplan las condiciones para finalizar el juego. En cada iteración del bucle, el usuario ingresa un número entero entre 0 y 99. Si el número es par, se suma a la variable `suma`. Luego, se incrementa el contador en uno. Si en algún momento el número ingresado es menor a la suma de los números pares o si el contador supera los diez intentos, el bucle se interrumpe y se muestra por pantalla el total obtenido y si el jugador ganó o perdió. Espero que esta solución sea de ayuda. Si tienes alguna otra pregunta, no dudes en hacerla.