SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: baniares en Miércoles 11 de Enero de 2006, 10:26

Título: Un Problemilla
Publicado por: baniares en Miércoles 11 de Enero de 2006, 10:26
pues mi duda es lo siguiente me piden ke de un numero de segundos y ke los de en horas:minutos:segundos como lo podria hacer de una forma mas sencilla ke esta

int dame=0;
   
   float   horas=0,min=0,seg=0;
   int deci=0;
   printf("Dame Segundos:");
   scanf("%d",&dame);

   horas=dame/60.0;
   deci=(int)(dame/60.0);
   min=horas - deci;   
   
   printf("%f  %d    %f",horas,deci,min);
Título: Re: Un Problemilla
Publicado por: patitofeo en Viernes 20 de Enero de 2006, 14:21
Bueno:

no se que es deci, pero desde luego horas no es igual a segundos / 60

sino segundos / 3600 ¿no?

 :hola: