Está en la página 1de 3

prestamos_disponibles = ["Casa Popular", "Mi Carro con Popular", "Startup Popular", "Vacaciones Popular"]

prestamoIdx = [80,55,85,70]

def infoPrestamo():
print("En el Banco Popular ofrecemos diferentes tipos de servicios, los cuales\nse adaptan a cada
persona y sus necesidades.")
#MiCasa
print ("El prestamo 'Mi Casa Popular' es perfecto para toda persona que desee comprar su primera
casa.")
print("Es un prestamo que le permite financiar su casa a un largo periodo de tiempo, para aliviar las
cuotas y obtener beneficios al mismo tiempo.")
#Mi Carro
print("El prestamo 'Mi Carro con Popular' le permite financiar su auto a cuotas mas comodas, ademas
de ayudarle a sacar")
print("el seguro perfecto.")
print("El prestamo Startup Popular es un prestamo especial para los que desean montar su propia
empresa.")
print("Es el mejor prestamo para futuros entrepeneurs, el cual les permite desarrollar proyectos de
alto impacto en areas nuevas de la economia.")
print("El prestamo Vacaciones popular le permite financiar su viaje o luna de miel a largo plazo, para
que puedas disfrutar")
print("de sus vacaciones con una alta liquidez.")

def listarPrestamos():
print("Estos son los prestamos disponibles en el Banco Popular hasta el momento:")
for prestamo in prestamos_disponibles:
print("- ", prestamo)

def calcularRiesgo():
puntos = 0
print("Este sondeo verificara si usted puede elegir uno de los prestamos disponibles por el Banco
Popular.")
print("En caso de que no sea elegible, contacte con el Banco personalmente para verificar sus
opciones.")
print("Por favor, responda adecuadamente estas preguntas:")
print("\nEs usted soltero, o casado?")
print("1 - Soltero")
print("2 - Casado")
punto1 = input("> ")
if (punto1 == "1"):
puntos = puntos + 20
elif (punto1 == "2"):
puntos = puntos + 30
else:
print("Entrada invalida.")
return 0
print("Posee usted su propia empresa? Si es asi, esta es rentable?")
print("1 - Si")
print("2 - No. Soy empleado.")
punto2 = input("> ")
if (punto2 == "1"):
puntos = puntos + 20
elif(punto2 == "2"):
puntos = puntos + 10
else:
print("Entrada invalida.")
return 0
print("Gana usted mas de RD$100k mensuales o posee mas de RD$500K en patrimonio?")
print("1 - Si, gano mas de RD$100k mensuales/poseo un patrimonio mayor o igual a RD$500k.")
print("2 - No, no tengo ninguna de estas dos cualidades.")
punto3 = input("> ")
if (punto3 == "1"):
puntos = puntos + 20
elif(punto3 == "2"):
puntos = puntos + 10
else:
print("Entrada invalida.")
return 0
print("Ha llevado a cabo algun proyecto innovador en la universidad o dirigido algun proyecto de
investigacion?")
print("1 - Si, he dirigido algun proyecto de investigacion o llevado a cabo un proyecto innovador.")
print("2 - No, no he llevado a cabo ninguna de estas dos actividades.")
punto4 = input("> ")
if (punto4 == "1"):
puntos = puntos + 20
elif(punto4 == "2"):
puntos = puntos + 10
else:
print("Entrada invalida.")
return 0
print("Tiene usted mas de 30 anios?")
print("1 - Si.")
print("2 - No.")
punto5 = input("> ")
if (punto5 == "1"):
puntos = puntos + 20
elif (punto5 == "2"):
puntos = puntos + 5
else:
print("Entrada invalida.")
return 0
print("Muchas gracias por responder nuestra encuesta.")
return puntos

#Esta funcion decide para que prestamos el cliente aplica.


def verificarPrestamos(puntos):
if (puntos >= 85):
print("Felicidades! Usted califica para todos los prestamos ofrecidos por el banco popular.")
elif(puntos >= 55):
print("Usted califica para los siguientes prestamos: ")
for idx, prestamo in enumerate(prestamos_disponibles):
if (puntos >= prestamoIdx[idx]):
print(prestamo)
else:
print("Lamentablemente, usted no ha calificado para ningun prestamo.")

#Funcion primordial
def main():
print("Bienvenido a la calculadora de riesgo del Banco Popular")
print("Basados en ciertos parametros, determinaremos si es seguro dar un prestamo determinado a
un cliente.")
print("Por favor, ingrese el nombre del cliente: ")
nombre = input("> ")
#Comenzar loop de programa
while(True):
print(nombre, ", por favor elija una de las siguientes opciones: ")
print("1) Listar prestamos disponibles")
print("2) Listar informacion de cada prestamo")
print("3) Verificar eligibilidad para un prestamo determinado")
print("4) Salir.")
choice = input("> ")
if (choice == "1"):
print("\n\n")
listarPrestamos()
elif (choice == "2"):
print("\n\n")
infoPrestamo()
elif (choice == "3"):
puntaje = 0
puntaje = calcularRiesgo()
print("Puntos acumulados: ", puntaje)
print("\n")
verificarPrestamos(puntaje)
elif (choice == "4"):
print("Gracias por preferirnos!")
return
else:
print("Lamentablemente su opcion no fue procesada exitosamente.")

main()

También podría gustarte