Baixe o app para aproveitar ainda mais
Prévia do material em texto
/* // Defina um registro para representar um horário, contendo os campos // horas, minutos e segundos. Então, escreva um procedimento em Linguagem C // que converta uma quantia de segundos para o formato hh:mm:ss. // Essa função deve obedecer o protótipo: // // void converte (int segundos, struct t_horario *h); */ #include <stdio.h> #include <math.h> struct t_horario { int horas; int minutos; int segundos; }; void converte (int s, struct t_horario *h){ h->horas = s / 3600; h->minutos = (s - (h->horas * 3600)) / 60; h->segundos = s % 60; }; int main(){ struct t_horario h; int s; printf("Informe os segundos para a conversao: "); scanf("%d", &s); converte(s, &h); printf ("%dh:%dm:%ds\n", h.horas, h.minutos, h.segundos); return 0; }
Compartilhar