Introduccion 01
Introduccion 01
SENATI
IQUITOS - PERÚ
2024
Entregable 01: Gestión de Clientes y Errores en el
Cajero Automático
• Codificar en el programa del cajero automático usando las estructuras de control
condicional para gestionar los diferentes tiempos de clientes.
• Codificar en el programa del cajero automático usando los bucles For y While
para registrar una cantidad finita de clientes y para permitir tres intentos para el
ingreso y la contraseña (de ingresar incorrectamente más de 3 veces el programa
finaliza y manda un mensaje de error), respectivamente
Objetivos:
Solución y código:
El código debe permitir que el sistema realice diferentes acciones según el tipo de
cliente. Los tipos de cliente podrían ser, por ejemplo, "Estándar", "Premium" y "VIP".
pitón
def gestionar_cliente(tipo_cliente):
if tipo_cliente == "Estándar":
print("Cliente estándar: operaciones básicas.")
elif tipo_cliente == "Premium":
print("Cliente premium: operaciones avanzadas y beneficios exclusivos.")
elif tipo_cliente == "VIP":
print("Cliente VIP: operaciones prioritarias y beneficios premium.")
else:
print("Tipo de cliente desconocido.")
2. Bucle for para Registrar una Cantidad Finita de Clientes
Piton
Pag
"1234"
intentos = 0
while intentos < 3:
contraseña =
contr
input ("Ingrese su contraseña: ")
if contraseña == contraseña_correcta:
print("Contraseña correcta, acceso permitido.")
break
else:
print("Contraseña incorrecta. Intentos restantes:", 2 -
intentos)
intentos +=
if intentos == 3:
pr
print("Número máximo de intentos alcanzado. Acceso denegado.")