Programar en Python - Nivel 5 - Reto 3 - Convertir segundos a horas, minutos y segundos

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

ความคิดเห็น • 31

  • @pabloferreyra7757
    @pabloferreyra7757 10 วันที่ผ่านมา

    gracias Manuel, realmente estoy aprendiendo mucho.
    Comparto mi codigo
    segundos = int(input("Introducir la cantidad se segundos : "))
    print("La cantidad de horas son : ", segundos // 3600)
    print("La cantidad de minutos son : ", (segundos % 3600) // 60 )
    print("La cantidad de segundosos son : ", segundos % 60)

  • @loreriprox7236
    @loreriprox7236 4 ปีที่แล้ว +1

    gracias estaba pegada en ese ejercicio no entendia bien el porque te recontra amo jeje gracias*1000

  • @Spawey
    @Spawey 4 ปีที่แล้ว +3

    Muchísimas gracias amigo, me fue de gran ayuda. Saludos desde Chile.

  • @noepalomo7438
    @noepalomo7438 4 ปีที่แล้ว +1

    Muy bien explicado.

  • @joserodriguez-ht2el
    @joserodriguez-ht2el 5 ปีที่แล้ว +1

    me sirvio mucho este ejercicio, gracias.

  • @gasgoku
    @gasgoku 6 ปีที่แล้ว +2

    Ídolo!!

  • @tonykbezas
    @tonykbezas 6 ปีที่แล้ว +1

    buena loco! sigue así

  • @mrsaikot6705
    @mrsaikot6705 4 ปีที่แล้ว +5

    segundos = int(input("Cuantos segundos quieres calcular? "))

    minutos = segundos // 60
    segundos_resto = segundos % 60
    horas = minutos // 60
    minutos_resto = minutos % 60
    dias = horas // 24
    horas_resto = horas % 24
    print("|Dias:", dias, "|Horas:", horas_resto, "|Minutos:", minutos_resto, "|Segundos:", segundos_resto)

  • @danielabernal5214
    @danielabernal5214 3 ปีที่แล้ว

    que bonito enseñas!!

    • @manuelgonzalez1644
      @manuelgonzalez1644  3 ปีที่แล้ว

      Gracias, muy amable, me alegro de que te pueda servir. Un saludo.

  • @sergio9463
    @sergio9463 4 ปีที่แล้ว +3

    Me ha costado bastante llegar a la conclusión de mi código:
    seg = 174452
    horas = seg//3600
    minutos = (seg//60)%60
    segundos = (seg%60)%60
    Funciona, pero he tenido que estar un buen rato con la calculadora y entender la lógica. La verdad es que no siento que el programa haga el trabajo por mí.
    ¿Podría recomendar algunos ejercicios relacionados con el tiempo?
    Aprovecho para agradecerle todo el tiempo y esfuerzo depositados en este curso. Con diferencia el más claro y provechoso de los que he probado.

    • @manuelgonzalez1644
      @manuelgonzalez1644  4 ปีที่แล้ว +1

      Hola, en el nivel 17 reto 6 llevamos a cabo este mismo ejercicio con funciones, aunque para hallar los segundos en principio sólo es necesario hallar el resto de la división entre 60 una sóla vez, ya que el resultado sería el resto de lo que no se puede convertir en minutos.
      Si quieres practicar con estos operadores te puedo recomendar el ejercicio de convertir una cantidad de dinero a billetes y monedas. No lo tengo en el canal aunque quizás lo haga más adelante.
      Me alegro de que el canal te pueda servir, gracias.
      Un saludo.

  • @dieterquispevelarde418
    @dieterquispevelarde418 3 ปีที่แล้ว +1

    numero=int(input("Introduzca el valor que quieres saber si es par o impar: "))
    if(numero%2==0): print("es par")
    elif(numero%2==1): print("es impar")

  • @angeljkelderaguadovilca60
    @angeljkelderaguadovilca60 4 ปีที่แล้ว +1

    GENIO

  • @santiagoquillas345
    @santiagoquillas345 3 ปีที่แล้ว +1

    tiempo=int(input('Ingrese un tiempo en segundos: '))
    minutos=tiempo//60
    horas=minutos//60
    print('El tiempo registrado es:', horas, ' horas','con', minutos%60, ' minutos y',
    tiempo%60, ' segundos')

  • @vanderleialvesdesouza3521
    @vanderleialvesdesouza3521 5 ปีที่แล้ว +1

    mucho esclarecedor

  • @camilaaspitia3138
    @camilaaspitia3138 5 ปีที่แล้ว +1

    Gracias capoi

  • @joseandres2163
    @joseandres2163 3 หลายเดือนก่อน

    Estimados, deseo que se encuentren bien. Yo apliqué la siguiente lógica:
    tiempo_segundos = int(input("Indique la cantidad de segundos: "))
    horas = tiempo_segundos // 3600
    minutos = tiempo_segundos % 3600 // 60
    segundos = tiempo_segundos % 3600 % 60

  • @manuel3537
    @manuel3537 2 ปีที่แล้ว

    alguien me explica porque usa // para dividir?

    • @manuelgonzalez1644
      @manuelgonzalez1644  2 ปีที่แล้ว

      Hola, las dos barras es el operador de la división sin resto. Lo vemos en el reto 1 de este nivel:
      th-cam.com/video/OwbL2Ijqr-s/w-d-xo.html
      Por si te puede servir. Un saludo.

  • @christianalexandergaldamez2008
    @christianalexandergaldamez2008 2 ปีที่แล้ว

    yo lo hice de esta manera:
    dato=int(input("Introducir el dato: "))
    print("Tiempo",dato//3600,"horas",dato%3600//60,"minutos",dato%60,"segundos")

  • @kmiloperez6808
    @kmiloperez6808 ปีที่แล้ว

    Va que va....

  • @VictorFuentes3d
    @VictorFuentes3d 3 ปีที่แล้ว

    segundo = int(input("segundos a convertir ?"))
    hora = segundo // 3600 #cantidad de horas
    resto_hora = segundo % 3600 #segundos que sobran de las horas
    minuto = resto_hora // 60 #minutos de los segundos que sobraron
    segundo = resto_hora % 60 #segundos que sobran de los minutos
    print(hora,minuto,segundo)

  • @brandonvillanueva8494
    @brandonvillanueva8494 ปีที่แล้ว

    Ahhh me habia complicado la vida y era hací de facíl y tras del hecho no me dio lo que habia hecho :(

  • @martinibanez175
    @martinibanez175 ปีที่แล้ว

    valor = int(input("ingrese el valor en segundos: "))
    horas = valor // 3600
    minutos = (valor % 3600 ) // 60
    segundos = (valor % 3600) % 60
    print(f"Tiempo: {horas} h, {minutos} m, {segundos} s")

  • @vik7orkham
    @vik7orkham 2 ปีที่แล้ว

    ''' programa para convertie horas minutos y segundos
    dados todos los valores en segundos'''
    print("Ingrese el numero de Segundos que desea converti: ")
    print("")
    segundos = int(input())
    if segundos > 0:
    horas = segundos//3600
    horas_resto = segundos % 3600
    minutos = horas_resto // 60
    minutos_resto = horas_resto % 60
    print("horas=",horas,"Minutos=",minutos,"Segundos=",minutos_resto)
    else:
    print("El tiempo no puede ser negativo")