Conversor de segundos a horas

Introduce la cantidad numerica que quieras y lo tomara como segundo para pasarlo a horas, minutos y segundos restantes.

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
    int segundos;
    int hora = 3600;
    int minuto = 60;
   
    printf (" \n");
    printf ("Introduce la cantidad de segundos que quieres calcular: ", segundos);
    scanf ("%d", &segundos);
    printf (" \n");
   
    hora   = segundos / 3600;
    segundos = segundos % 3600;
   
    minuto = segundos / 60;
    segundos = segundos % 60;
   
    printf ("____________________________\n\n\n");
    if (hora > 0) printf ("%d Horas ", hora);
    if (minuto > 0) printf ("%d Minutos ", minuto);
    if (segundos > 0) printf ("%d Segundos\n\n", segundos);
    printf ("____________________________\n\n\n");
 
  system("PAUSE");   
  return 0;
}

Escribir comentario

Comentarios: 0