Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Java)
//Luis Yagual
import java.util.Scanner;
// Configuración principal
String contraseñaCorrecta = "UPS2023";
double saldo = 1000.0;
double limiteDeposito = 500.0;
double limiteRetiro = 300.0;
int intentosRestantes = 3;
// Bienvenida
System.out.println("Bienvenido ");
// Solicitar la contraseña
while (intentosRestantes > 0) {
System.out.print("Ingresar su contraseña: ");
String contraseñaIngresada = scanner.nextLine();
if (contraseñaIngresada.equals(contraseñaCorrecta)) {
// Contraseña correcta, mostrar el menu
mostrarMenu(saldo, limiteDeposito, limiteRetiro);
break;
} else {
intentosRestantes--;
System.out.println("Contraseña incorrecta. Intentos restantes: " +
intentosRestantes);
}
}
if (intentosRestantes == 0) {
System.out.println("Número máximo de intentos alcanzado. Cuenta
bloqueada.");
return;
}
}
while (true) {
System.out.println("\nMenú:");
System.out.println("1. Depositar");
System.out.println("2. Retirar");
System.out.println("3. Salir");
switch (opcion) {
case 1:
depositar(saldo, limiteDeposito);
break;
case 2:
retirar(saldo, limiteRetiro);
break;
case 3:
System.out.println("Gracias por utilizar nuestro servicio. ");
System.exit(0);
break;
default:
System.out.println("Opción no válida. Intente de nuevo.");
}
}
}