Logo Studenta

Práctica 18 adivinar contrasena - Celica Ruiz (1)

¡Estudia con miles de materiales!

Vista previa del material en texto

Problemas de física avanzada 
Práctica 18: Juego adivinar contraseña 
 
Elabora el código necesario para hacer un videojuego que pida una contraseña. El 
jugador solo tiene 3 intentos para lograrlo. 
#include <iostream> 
#include <string> 
using namespace std; 
 
int main() { 
 string contrasena = "secreto"; 
 string intento; 
 int intentosRestantes = 3; 
 bool adivinado = false; 
 
 cout << "*** Juego de adivinar contraseña ***" << endl; 
 
 while (intentosRestantes > 0) { 
 cout << "Ingresa la contraseña: "; 
 cin >> intento; 
 
 if (intento == contrasena) { 
 adivinado = true; 
 break; 
 } else { 
 intentosRestantes--; 
Problemas de física avanzada 
 cout << "Contraseña incorrecta. Intentos restantes: " << intentosRestantes << 
endl; 
 } 
 } 
 
 if (adivinado) { 
 cout << "¡Felicidades! Adivinaste la contraseña correctamente." << endl; 
 } else { 
 cout << "Agotaste tus intentos. La contraseña correcta era: " << contrasena << 
endl; 
 } 
 
 return 0; 
}

Continuar navegando

Otros materiales