24. Programación en Python | Condicionales | Ejercicio 5 - Cajero automático

Поделиться
HTML-код
  • Опубликовано: 18 дек 2024

Комментарии • 109

  •  6 лет назад +15

    💻 Apúntate al curso completo de Programación en Python:
    LINK: goo.gl/So89Ws

    • @odioposting
      @odioposting 6 месяцев назад +1

      hola, tu codigo me encanto, pero como hago para que vuelva al inicio, por ejemplo pones el numero equivocado, en lugar de terminar el codigo, que te regrese denuevo al inicio para volver a empezar.... como seria ???

    • @FN_Bryan
      @FN_Bryan 5 месяцев назад

      ​@@odioposting el ya no esta con nosotros 😢

    • @odioposting
      @odioposting 5 месяцев назад

      @@FN_Bryan nooo :"(

    • @FN_Bryan
      @FN_Bryan 5 месяцев назад +1

      @@odioposting a con respuesta a tu pregunta si es que te interesa puedes usar un while que compruebe la entrada de un dato ya que el while es un ciclo de repeticiones que evalua una condicion

    • @odioposting
      @odioposting 5 месяцев назад

      @@FN_Bryan MMM, VOY A PROBAR GRACIAS

  • @lennyncastro3093
    @lennyncastro3093 3 года назад +90

    Hoy cumple años el mejor youtuber de programación! feliz cumpleaños hermano y donde quiera que estes, te deseo lo mejor

    • @be0rk433
      @be0rk433 3 года назад +11

      loco, desafortunadamente ya no esta con nosotros, pero ojala donde este, le valla muy bien

    • @cjimenez2581
      @cjimenez2581 2 года назад +4

      definitivamente está en el paraíso de los desarrolladores

  • @zamyrodriguez7769
    @zamyrodriguez7769 2 месяца назад +1

    Siempre que recuerdo tu partida se me arruga el corazón, has dejado un legado, fuiste un excelente maestro.

  • @cesarnunez4919
    @cesarnunez4919 2 года назад +13

    Personas que en verdad dejan huella, eres inmortal maestro.

  • @danypo8327
    @danypo8327 3 года назад +7

    EXCLENTE!!!
    Muy valioso fue el aporte de Alejandro a la enseñanza de la programación!

  • @cesarbritez7522
    @cesarbritez7522 6 лет назад +9

    El mejor tutorial de programación que he visto hasta ahora... Muy claro todo y gracias por compartir...

  • @OscarHernandez-yx5wc
    @OscarHernandez-yx5wc 6 лет назад +17

    Con este curso dan ganas de seguir aprendiendo, muy buen contenido.

    •  6 лет назад +6

      Muchas gracias Oscar 😃 Un saludo desde Perú

    • @danieldiazramirez8013
      @danieldiazramirez8013 3 года назад

      @ :)

  • @Aprendder
    @Aprendder 6 лет назад +30

    Excelente todo, a la espera del siguiente tema
    -Capítulo 1: Elementos Básicos-
    -Capítulo 2: Condicionales-
    Capítulo 3: Colecciones
    Capítulo 4: Bucles
    Capítulo 5: Cadenas
    Capítulo 6: Funciones
    Capítulo 7: Excepciones
    Capítulo 8: Módulos y Paquetes
    Capítulo 9: Funcionalidades Avanzadas
    Capítulo 10: Programación Orientada a Objetos
    Capítulo 11: Archivos
    Capítulo 12: Interfaces gráficas de usuario
    Capítulo 13: Bases de datos con MySQL

    • @ivana6754
      @ivana6754 6 лет назад

      disculpa, donde encontraste el temario?

    • @Aprendder
      @Aprendder 6 лет назад

      @@ivana6754 en su momento estaba en la página de Alejandro

    • @ivana6754
      @ivana6754 6 лет назад

      Gracias!.

    • @charly-ic2dd
      @charly-ic2dd 5 лет назад

      xq en el curso pago no estan mas los temas desde el cap 8 incluido??

    • @Aprendder
      @Aprendder 5 лет назад

      @@charly-ic2dd posiblemente aún está haciendo mejoras para subir del 8 al 13

  • @Jacksito177
    @Jacksito177 4 года назад +6

    Sé que no estás entre nosotros, pero de igual forma te agradezco todo lo que hiciste en vida, sin tí quizás no hubiera aprendido ni entendido la programación como la entiendo ahora. Muchísimas gracias, Alejandro.
    Acá les dejo mi versión del programa, intenté hacerlo más completo, puesto que le he agregado un login y pequeños detalles para que esté más completo:
    usuario = "jack"
    clave = "123"
    saldo = float(1000)
    login_user = input("Ingresa el nombre de usuario: ")
    login_clave = input("Ingresa la clave de usuario: ")
    if login_user == usuario and login_clave == clave:
    print(f"Has iniciado sesión como {usuario}")
    print("-------------------------")
    print("Digita 1 para depositar dinero
    Digita 2 para retirar dinero
    Digita 3 para mostrar dinero disponible
    Digita 4 para salir")
    print("-------------------------")
    opcion = (input("Ingresa el número de la operación que deseas realizar: "))
    if opcion == "1":
    deposito = float(input("Ingresa la cantidad que deseas depositar: "))
    saldo += deposito
    print("----------------------------")
    print("Depósito realizado exitosamente")
    print(f"Tu saldo actual es de ${saldo}")
    print("----------------------------")
    continuar = input("Digita 4 para salir y cerrar sesión: ")
    if continuar == "4":
    print("Has cerrado sesión exitosamente.")
    elif opcion == "2":
    retiro = float(input("Ingresa la cantidad que deseas retirar: "))
    if retiro > saldo:
    print("------------------------------")
    print("¡No tienes suficiente dinero para retirar esa cantidad!")
    print("------------------------------")
    continuar = input("Digita 4 para salir y cerrar sesión: ")
    if continuar == "4":
    print("Has cerrado sesión exitosamente.")
    elif retiro

  • @kiovig1234
    @kiovig1234 6 лет назад +15

    lo unico malo de estos videos es que se acaban xD . Muy buen contenido y enseñan super facil

  • @angelmcg9608
    @angelmcg9608 2 года назад +2

    ptmmm pero que bien explica, nunca nunca me habian explicado tan bien

  • @ecatl5000
    @ecatl5000 4 года назад +1

    Me hizo sudar el ejercicio quería que me diera el saldo de cada opción que pedía, vamos a ver los demás vídeos, excelente forma de explicar felicidades.

  • @baskcuber
    @baskcuber 6 лет назад +7

    Muchas gracias por el Bloque de condicionales! Estuvo increíble. Toca Bucles? Estoy demasiado ansioso. Ya por ver esos videos. Gracias por el curso. Va genial!

  • @migueleduardotorres9985
    @migueleduardotorres9985 2 года назад

    Gracias!!!
    De dónde quiera que estés!!!

  • @gabrieladan8073
    @gabrieladan8073 6 лет назад +3

    Buen Vídeo Gracias Aprendo mucho Profe

  • @marvinarielaguerohernandez1611

    Gracias por tanto hermano ❤️

  • @SantiJR3691
    @SantiJR3691 10 месяцев назад

    gracias por todo ats, QEPD.

  • @TheTutoriales1971
    @TheTutoriales1971 6 лет назад +2

    Ya mire el video completo salu2

  • @geovanapereadimas7767
    @geovanapereadimas7767 3 года назад +1

    GRACIAS POR TODO. QEPD.

  • @juliangonzalezallende3818
    @juliangonzalezallende3818 3 года назад

    Excelente tutorial !!!👌👏💻🎓✔

  • @casualaccount3394
    @casualaccount3394 4 года назад +1

    Wow escribir en Python es muy agradable.
    Este será mi siguiente lenguaje

    • @jreyess8342
      @jreyess8342 4 года назад

      cokmo te fue

    • @casualaccount3394
      @casualaccount3394 4 года назад

      @@jreyess8342 Aún continuó con mi lenguaje de Java, una vez lo domine iré a python.

  • @joseantoniobarriosquintero2168
    @joseantoniobarriosquintero2168 2 года назад +2

    # ejercicio5
    saldo = int(1000)
    anuncio = input("Eliga una de las opciones:
    1.Ingresar dinero
    2.Retirar Dinero
    3.Mostrar dinero disponible
    4.Salir
    ")
    if anuncio == '1' :
    num = int(input("Monto que desee ingresar: "))
    total = saldo + num
    print(f"su saldo total es de {total}")
    elif anuncio == '2' :
    num = int(input("Monto que desee Retirar: "))
    if 0 < num < 1000 :
    total = saldo - num
    print(f"su saldo total es de: {total}")
    else :
    print("Saldo insuficiente")
    elif anuncio == '3' :
    print(f"Su dinero disponible es de {saldo}")
    elif anuncio == '4' :
    print("Fin del programa")

  • @codigobinario135
    @codigobinario135 5 лет назад +4

    alejandro es todo el curso de phyton? si no es asi podrias subir el curso completo porfavor gracias a ti he aprendido a programar que dios te bendiga alejandro saludos desde mexico,merida yucatan

  • @KarakalLatino
    @KarakalLatino 5 лет назад

    Hola muchas gracias, excelentes tus vídeos, por favor cuando harás un CRUD completo actualizando una base de datos PostgreSQL o cualquier otro motor...Saludos

  • @labinnah5966
    @labinnah5966 3 года назад +4

    a = float(1000)
    print(f"Bienvenido al cajero su saldo es de ${a:.2f}")
    print("Seleccione la opcion que desea")
    print("1. Ingresar Dinero
    2. Retirar dinero
    3. Mostrar saldo dispnible
    4. Salir")
    b = int(input("->"))
    if b == 1:
    c = float(input("Cantidad a ingresar: "))
    print(f"Nuevo saldo:${a + c:.2f}")
    elif b == 2:
    c = float(input("Cantidad a retirar: "))
    if c>a:
    print("No es posible retirar esa cantidad")
    else:
    print(f"Su nuevo saldo es:${a - c}")
    elif b == 3:
    print(a)
    elif b == 4:
    print("Gracias por usar su cajero")
    else:
    print("selecciones una de las opciones indicadas")

  • @joacox90
    @joacox90 5 лет назад +1

    una pregunta funciona con windows 32 bits? o solo con 64 funca=

  • @jotakupena4022
    @jotakupena4022 3 года назад +2

    hola
    como puedo sacar ese eslax invertido ?
    por favor

  • @ghost_0573
    @ghost_0573 4 года назад

    Muchas gracias me fue de utilidad

  • @carlosalejandro4592
    @carlosalejandro4592 4 года назад

    te agradesco bastante muchas gracias

  • @leidyshuguesdelahozl5429
    @leidyshuguesdelahozl5429 3 года назад

    Hola, que app me recomiendan para hacer este ejercicio y aprender a programar ?

  • @carlosalejandrodiazcasas
    @carlosalejandrodiazcasas 2 года назад

    Gracias mi king!
    Yo lo hice así.
    nombre= str(input("
    Escriba su nombre: "))
    apellido = str(input("
    Escriba su apellido: "))
    saludo = print(f"
    Bienvenido, {nombre} {apellido}, tenemos las siguientes operaciones disponibles:")
    saldoactual= 1000
    ingreso=print("
    1. Ingresar dinero a la cuenta.")
    retiro =print("
    2. Retirar dinero de la cuenta.")
    mostrar=print("
    3. Mostrar dinero disponible.")
    salir=print("
    4. Salir.")
    operacion = input("
    Ingrese la operación a realizar: ")
    if operacion == "Ingresar dinero a la cuenta" or operacion == "1":
    dineroingresado = float(input("
    ¿Cuanto dinero deseas ingresar?: "))
    print(f"
    Usted esta ingresando USD {dineroingresado:.2f}, su nuevo saldo es de USD {dineroingresado+saldoactual:.2f}")
    print("
    Si desea realizar otra operación debe regresar al inicio. Gracias y que tenga un buen día.")
    elif operacion == "Retirar dinero de la cuenta" or operacion== "2":
    retirardinero = float(input("
    ¿Cuanto dinero deseas retirar?: "))
    if retirardinero>saldoactual:
    print("
    Saldo insuficiente")
    else:
    print(f"
    Usted esta retirando USD {retirardinero:.2f}, su nuevo saldo es de USD {saldoactual-retirardinero:.2f}.")
    print("
    Si desea realizar otra operación debe regresar al inicio. Gracias y que tenga un buen día.")

    elif operacion == "Mostrar dinero disponible" or operacion == "3":
    print(f"
    Su saldo actual es de USD {saldoactual}.")
    print("
    Si desea realizar otra operación debe regresar al inicio. Gracias y que tenga un buen día.")
    elif operacion== "Salir" or operacion=="4":
    print(f"
    Gracias por la visita.")
    else:
    print("
    Los datos ingresados no son correctos, pero si puedes imaginarlo puedes crearlo. ¡GRACIAS CRACK!")

  • @Khatshumye
    @Khatshumye 2 года назад +1

    File "C:\Users\Kovack\Desktop\Proyectos Py\Elementos_basicos\24 Condicionales - Ejercicio 5 - Cajero automático.py", line 19
    if opcion==1:
    IndentationError: unexpected indent tengo ese problemas segui al pie la programacion

  • @estudiante12338
    @estudiante12338 2 года назад

    La regué 3 veces, por confundir entradas de datos con variables y hacer varias variables bases de datos pero termine viendo los comentarios de este video para saber que hacer pero a qui esta el código
    d = 1000
    print(f"Bienvenido a banco rata seleccione que accion deseas realizar
    1.Ingresar dinero
    2.Retirar dinero
    3.Mostrar saldo
    4.Salir
    ")
    a = float(input(" -> "))
    if a == 1:
    print("Cuantos millones quieres depositar? ")
    b = int(input(" Ingresa la cantidad que quieres depositar-> "))
    print(f" Ahora hay {b+d} millonos de dolares en tu cuenta")

    if a == 2:
    print("Cuantos millones quieres retirar? ")
    c = int(input(" Ingresa la cantidad que quieres depositar-> "))
    print(f" Ahora hay {d-c} millonos de dolares en tu cuenta")

    if a == 3:
    print(f"Tu saldo es de {d} millones")
    else:
    print("Adios gracias por usar banco rata")

  • @jeanhz1065
    @jeanhz1065 2 года назад

    hay alguna manera de que se pude realizar varias modificaciones al saldo y se mantenga, es decir saldo:1000 , al agregar 500 y luego al querer retirar 700 se mantenga 1500 de la primera modificación y devuelva 800 como saldo

  • @Randy777
    @Randy777 Год назад

    alguna forma para que el programa te devuelva al menu anterior?? sin tener que volver a ejecutar el programa

    • @ROBERSKS
      @ROBERSKS Год назад

      con bucles "while"

  • @dprogamer7236
    @dprogamer7236 6 лет назад +3

    buen video amigo

  • @ThePoshitoGood
    @ThePoshitoGood 3 года назад +1

    Yo coloque lo de la lista de opciones en una sola linea de código y de esta manera:
    acciones = print("1. Ingresar dinero en la cuenta" f"
    2. Retirar dinero de la cuenta" f"
    3. Mostrar dinero disponible" f"
    4. Salir")
    No me fallo ni nada pero, siento que no es la correcta jsjs

    • @tigerandres117
      @tigerandres117 Год назад

      Es correcto sin embargo debe ser un input no un print, de la siguiente manera:
      acciones = input("1. Ingresar dinero en la cuenta" f"
      2. Retirar dinero de la cuenta" f"
      3. Mostrar dinero disponible" f"
      4. Salir")

  • @chetothenancestor9251
    @chetothenancestor9251 2 года назад

    utilizando este mismo código, ¿puedo hacer que después que él usuario termine cada transacción vuelva aparecer el menú?

    • @jeanhz1065
      @jeanhz1065 2 года назад +1

      con una simulacion de un switch:
      Este es mi codigo que hice un poco mas avanzado:
      est=True
      while est == True:
      saldo=1000
      print("Saldo Inicial:1000$")
      print("1.Ingresar dinero en la cuenta")
      print("2.Retirar dinero de la cuenta")
      print("3.Mostrar dinero disponible")
      print("4.Salir")
      op=int(input("Selecciones una opcion:"))
      if op == 1:
      add_s=float(input("Ingrese el monto:"))
      #saldo = saldo +add_s
      saldo += add_s
      print(f"El el saldo actual es:{saldo}$")
      elif op==2:
      res_s=float(input("Monto a retirar:"))
      saldo -=res_s
      print(f"El saldo actual es:{saldo}$")
      elif op==3:
      print(f"El saldo actual es:{saldo}$")
      elif op ==4:
      est = False
      print(f"Salio del cajero automatico")

      else:

      while est == True and (op !=1 or op !=2 or op !=3 or op !=4) :
      print("Ingreso un valor incorrecto
      ")
      print("1.Ingresar dinero en la cuenta")
      print("2.Retirar dinero de la cuenta")
      print("3.Mostrar dinero disponible")
      print("4.Salir
      ")
      op=int(input("Seleccione un valor:"))
      if op == 1:
      add_s=float(input("Ingrese el monto:"))
      saldo += add_s
      print(f"El el saldo actual es:{saldo}$")
      elif op==2:
      res_s=float(input("Monto a retirar:"))
      saldo -=res_s
      print(f"El saldo actual es:{saldo}$")
      elif op==3:
      print(f"El saldo actual es:{saldo}$")
      elif op ==4:
      est = False
      print(f"Salio del cajero automatico")

    • @tigerandres117
      @tigerandres117 Год назад

      Igual lo hice de esa manera:
      print("
      .--------------------.")
      print("BIENVENIDO A CAJERO BBVA.")
      print(".--------------------.")
      bank_am = 1000
      while True:
      print("--MENU DE OPCIONES--")
      print("1.- Ingresar dinero en la cuenta")
      print("2.- Retirar dinero de la cuenta")
      print("3.- Mostrar dinero disponible ")
      print("4.- Salir ")
      menu_op = input("Digite la opción deseada: ")
      if menu_op=="1":
      while True:
      print("
      ---MENU DE INGRESO DE DINERO---")
      deposit = float(input("Digite la cantidad a depositar: $"))
      print(f"Está seguro que desea ingresar {deposit} pesos?
      1.-SI
      2.-NO")
      yesno = input("
      ")
      if yesno == "2":
      continue
      elif yesno == "1":
      print("
      --------------------------------------------------")
      print(F"USTED HA DEPOSITADO CORRECTAMENTE ${deposit} pesos")
      bank_am= bank_am + deposit
      print(f"El saldo disponible es de la cuenta es de: ${bank_am} pesos ")
      print("
      --------------------------------------------------")
      break
      elif menu_op=="2":
      while True:
      print("
      ---MENU DE RETIRO DE DINERO---")
      print("Cual será la cantidad a retirar?")
      cashout = float(input("
      : $"))
      print(f"Está seguro que desea retirar ${cashout} pesos?")
      yesno = input("
      1.-SI
      2.-NO
      ")
      if yesno == "2":
      continue
      elif yesno == "1":
      print("
      --------------------------------------------------")
      print(F"USTED HA RETIRADO CORRECTAMENTE ${cashout} pesos")
      bank_am = bank_am - cashout
      print(f"El saldo disponible es de la cuenta es de: ${bank_am} pesos ")
      print("
      --------------------------------------------------")
      break
      elif menu_op == "3":
      print("
      ---MENU DE CONSULTA DE DINERO---")
      print("
      --------------------------------------------------")
      print(f"El saldo total de la cuenta es de: ${bank_am} pesos")
      print("--------------------------------------------------")
      elif menu_op == "4":
      print("
      \t\tVuelva pronto...")
      exit()
      menu_restart = input("
      Le gustaría volver al menu principal?
      1.-SI
      2.-NO
      :")
      if menu_restart == "1":
      continue
      elif menu_restart == "2":
      print("
      \t\tVuelva pronto...")
      break

  • @benjamindiaz6607
    @benjamindiaz6607 4 года назад

    como puedo simular un maquina de estacionamiento de super mercador?

  • @floresbeltranjaredalejandro
    @floresbeltranjaredalejandro Год назад

    nesesito el link de los bucles con este mismo ejercicio porfa alguien

  • @andresbateca8058
    @andresbateca8058 Год назад

    que pasa si pongo la opcion de ingresar y ingreso un numero negativo

    • @miguelbriones7796
      @miguelbriones7796 5 месяцев назад

      Tendrías que crear una condición que arroje un mensaje de que ingresaste un número negativo, de lo contrario te dará error

  • @alexandro5979
    @alexandro5979 6 лет назад +3

    HOLA SOY
    ALEXANDRO 👍

  • @Siulgames
    @Siulgames 2 года назад

    print("ingrese una de las siguientes opciones para ejecutar su operacion

    1- Depositar saldo
    2- Retirar saldo
    3- Consulta de saldo
    4- salir")
    total = 1000
    menu = int(input("marque una opción "))
    if menu == 1:
    monto = float(input("monto "))
    total = total + monto
    print(f"deposito exitoso, su saldo es {total}")
    elif menu == 2:
    monto = float(input("monto "))
    total = total - monto
    print(f"retiro exitoso, saldo restante {total}")
    elif menu == 3:
    print(f"su saldo es {total}")
    elif menu == 4:
    print("Gracias por su visita")
    else:
    print("opcion no valida")

  • @dilangonzalez3743
    @dilangonzalez3743 6 лет назад +2

    Excelente.

  • @eduardocacereshuapaya5178
    @eduardocacereshuapaya5178 4 года назад

    gracias

  • @juliogarcete5020
    @juliogarcete5020 3 года назад

    Alguien que programo con visualcode tuvo problemas?

  • @jaivil
    @jaivil 3 года назад

    Excelente!!

  • @ElUlices
    @ElUlices 3 года назад

    me explico en 10min lo que mis profes en 1h

  • @Eltropifc
    @Eltropifc 2 года назад

    saldo= 1000
    opcion = int(input('Elija una opción''
    1.INGRESAR DINERO EN LA CUENTA'
    '
    2.RETIRAR DINERO DE LA CUENTA''
    3.MOSTRAR DINERO DISPONIBLE'
    '
    4.SALIR
    '))
    if opcion == 1:
    ingresar = int(input('Ingrese el monto a ingresar'))
    print(f'El monto ingresado es: {saldo+ingresar}')
    elif opcion == 2:
    retirar=int(input('Digite el dinero que desea retirar'))
    print(f'el dinero restante es: {saldo-retirar}')
    if opcion == 3:
    print(f'el dinero es {1000}')
    elif opcion == 4 :
    print('Salida exitosa,que tenga un buen día.')

  • @carolinacuello7780
    @carolinacuello7780 Год назад

    Mi código un poco distinto pero a la larga lo importante es que funcione;
    operacion = int(input('Selecione la operación a realizar;
    1- Ingresar dinero en la cuenta.
    2- Retirar dinero de la cuenta.
    3- Mostrar dinero disponible.
    4- Salir.
    '))
    saldo_inicial = 1000
    if operacion == 1:
    deposito = float(input('Ingrese el monto a depositar '))
    saldo_final_deposito = saldo_inicial + deposito
    print(f' Su saldo es ${saldo_final_deposito}')
    elif operacion == 2:
    retirar = float(input('Ingrese el monto a retirar '))
    if retirar

  • @lidiagonzalez3945
    @lidiagonzalez3945 Год назад

    , amén

  • @SaroOficial
    @SaroOficial 2 года назад

    Yo ya estaba diciendo MENU? INTERFAZ GRAFICA DE USUARIO

  • @jasonmartinez1917
    @jasonmartinez1917 5 лет назад

    Buen vídeo, como podría hacer para romper el programa, osea como en C++ cuando quieres que se termine en un punto se usa "break"

  • @viajandoporsudamerica5121
    @viajandoporsudamerica5121 4 года назад

    POR QUÉ "f" ANTES DE LOS PRINT?

    • @nosequehacerconmivida6444
      @nosequehacerconmivida6444 4 года назад +2

      por que te permite mencionar en llaves una variable dentro del print: print(" el saldo es: ",saldo) es lo mismo que: print(f"el saldo es: {saldo})

  • @pascualfloresramirez3518
    @pascualfloresramirez3518 6 лет назад +1

    Ok

  • @EdgarChipanaBalanda
    @EdgarChipanaBalanda 3 года назад +1

    9:24 nunca llego este ejemplo en los temas de bucles....!!!!

    • @maicoldlc4844
      @maicoldlc4844 3 года назад

      Sad porque nunca llegará :'c

    • @KAMITOnotsuki
      @KAMITOnotsuki 3 года назад

      Amigo, lamentablemente Alejandro murió.

  • @franciscomedinillagarcia3738
    @franciscomedinillagarcia3738 6 лет назад

    Si retiras una cantidad negativa se suma xD habria que mejorarlo

    • @franciscomedinillagarcia3738
      @franciscomedinillagarcia3738 6 лет назад +1

      @@row-d yaya, si solo lo dije por decir 😂

    • @fabian.mendoza
      @fabian.mendoza 4 года назад

      y tambien si depositas una cantidad negativa XD Solo es de ir haciendo pruebas de escritorio para detener estos "errores" del usuario

  • @CrPersonal23
    @CrPersonal23 3 года назад

    soy un novato coji su brega pero lo logre :
    saldo = 1000
    print("\t.:Menu:.")
    print("[1] Ingresar dinero a su cuenta")
    print("[2] Retirar dinero de su cuenta")
    print("[3] Mostrar dinero disponible")
    print("[4] Salir")
    opcion=int(input("insertar opcion deseada:"))
    if opcion ==1:
    suma=int(input("insertar cantidad de dinero deseada"))
    suma+=saldo
    print(f"Su nuevo balance es de :{suma}")
    elif opcion ==2:
    retirar=int(input("insertar cantidad que desea retirar:"))
    if retirar>saldo:
    print("no tiene dicha cantidad de dinero")
    else:
    retirar-=saldo
    print(f"su nuevo balance es de {retirar}")

    elif opcion==3:
    print(f"su balance es de unos :{saldo}")
    elif opcion ==4:
    print("GRacias por utilizarlo ")
    else:
    print("oh no te has equivocado intenta otra vez")

  • @alpacafashon3127
    @alpacafashon3127 2 года назад

    print('en que puedo ayudarlo? :D
    ')
    print(
    '1) ingresar dinero en la cuenta
    '
    '2) Retirar dinero de la cuenta
    '
    '3) Mostrar dinero disponible
    '
    '4) Salir
    '
    )
    #cantidad de dinero inicial
    inicial = 1000
    numbers = int(input('Seleccione una opción: '))
    #dinero por ingresar
    if numbers == 1:
    n1 = int(input('¿Cuanto dinero desea ingresar?: '))
    print('ok ustede tiene', inicial + n1 )
    suma = inicial + n1
    print('en su cuenta a sumado:', suma)
    #dinero por retirar
    elif numbers == 2:
    n2 = int(input('¿Cuanto dinero desea retirar?: '))
    print('ok usted a retirado ', inicial - n2)
    resta = inicial - n2
    print('en su cuanta le sobra: ', resta)
    #cantidad total del saldo en su cuenta
    elif numbers == 3:
    print('su saldo actual es de: ', inicial)
    #exit
    else:
    print('gracias por usar nuestro servicio
    :D')

  • @lidiagonzalez3945
    @lidiagonzalez3945 Год назад

    Ub

  • @andresbateca8058
    @andresbateca8058 Год назад

    xd

  • @ivanoswaldoreyesmunoz397
    @ivanoswaldoreyesmunoz397 5 лет назад

    GG :'(

  • @sebastianbonilla3436
    @sebastianbonilla3436 3 года назад

    #Ejercicio condicionales - Cajero automático - mostrar dinero disponible
    #Variables iniciales
    d=float(1000)
    #Textos iniciales
    print("--------------------------------------------------
    BIENVENIDO A BANCO PATO
    --------------------------------------------------")
    print(' Ha ingresado a su cuenta Pato
    --------------------------------------------------
    -Para consultar saldo digite "1"
    -Para ingresar dinero digite "2"
    -Para retirar dinero digite "3"')
    print('-Para salir digite "4"
    --------------------------------------------------')
    #Cajero
    a=input("Digite acción:") #variable para determinar accion
    if a=="4":
    print("--------------------------------------------------
    Gracias por usar Banco Pato
    --------------------------------------------------")
    if a=="1":
    print(f"su saldo actual es de: ${d}")
    input('Ingrese "4" para salir:')
    print("--------------------------------------------------
    Gracias por usar Banco Pato
    --------------------------------------------------")
    if a=="2":
    print("¿Cuanto dinero desea ingresar?")
    iD=float(input('Ingrese dinero: $'))
    print(f'ha ingresado: ${iD}')
    diD=d+iD #variable para ingresar dinero
    print(f'Su total de dinero es de: ${diD}')
    input('Ingrese "4" para salir:')
    print("--------------------------------------------------
    Gracias por usar Banco Pato
    --------------------------------------------------")
    if a=="3":
    print(f"Actualmente posee ${d}
    ¿Cuanto dinero desea retirar?")
    rD=float(input('Ingrese cantidad: $'))
    if rD>d:
    print('Saldo insuficiente')
    input('Ingrese "4" para salir:')
    print("--------------------------------------------------
    Gracias por usar Banco Pato
    --------------------------------------------------")
    if rD="5":
    print("Acaba de ingresar datos erroneos .-.
    WTK! solo eran 4 números y no lo hiciste bien")
    print("--------------------------------------------------
    No vuelva a usar Banco Pato
    --------------------------------------------------")
    se que son puros if pero es lo que pude hacer un grande tio ATS, esté donde esté