• Viernes 8 de Noviembre de 2024, 20:37

Autor Tema:  Diferencias De Horas  (Leído 1353 veces)

cannabis

  • Miembro activo
  • **
  • Mensajes: 28
    • Ver Perfil
Diferencias De Horas
« en: Viernes 29 de Septiembre de 2006, 20:19 »
0
hola  :huh:
me dejaron un programa en c++con menu hacerca de calcular la diferencia de dos horas
el menu seria el siguiente

menu:
1.corto          (aki se calcularia la diferencia de segundos)
2.mediano     (en minutos y horas)
3.largo          (horas) (pero aki tambien si  son de dias)
4.salir

el  objetivo de este programa esq si yo kisiera bajar algo (musica) me va a decir el tiempo q se va a tradar x eso esta lo de mediano,corto y largo


al usuario se le va a pedir la hora inicial y la final
  h: m :s
  hf:mf:sf

resultado : ??? tiempo


 :( espero q me ayuden

SteelX

  • Miembro MUY activo
  • ***
  • Mensajes: 218
    • Ver Perfil
Re: Diferencias De Horas
« Respuesta #1 en: Viernes 29 de Septiembre de 2006, 22:41 »
0
Hummmm <_<
aunque eso, se hace usando el cerebro un poco.
1 dia 24 horas.
1 hora = 60 minutos
1 minuto = 60 segundos.

asi si tienes . digamos 36 horas 30 minutos con 40 segundos

equivalen a 1 dia 8 horas 30 minutos.



if (hora>=24) {
hora=hora-24;
dia++;
}

lo dejas lo dejo a tu criterio..
Inside the code

cannabis

  • Miembro activo
  • **
  • Mensajes: 28
    • Ver Perfil
Re: Diferencias De Horas
« Respuesta #2 en: Domingo 1 de Octubre de 2006, 04:11 »
0
bueno en el menu va a calcular la diferencia de horas

el usuario va a intriducir la hora inicial y la final

ejemplo:

hora inicial
               15:30:04
hora final
               15:31:10

tiempo de espera
              66 segundos


este seria para el num 1 q es el corto q calcula la diferencia pero en segundos


pero q tal si son dias en el caso de largo plazo como le hago?

AnioN

  • Miembro MUY activo
  • ***
  • Mensajes: 339
    • Ver Perfil
Re: Diferencias De Horas
« Respuesta #3 en: Domingo 1 de Octubre de 2006, 20:28 »
0
es dificil poder ayudarte porque no expusiste que cosas sabes de c++, si ya sabes manejar clases, objetos, etc.