uende1_
(usa Outra)
Enviado em 07/04/2018 - 18:54h
"Escreva um programa que converta um intervalo de tempo dado em minutos, em horas, minutos e segundos. Exemplo: Se o tempo dado for: 145,87 min, o programa deve fornecer= 2h, 25min, 52,2s."
Eu escrevi esse programa:
#include <stdio.h>
int main()
{
float segundos, tempo, minutos, horas;
printf("Coloque o valor em minutos: ");
scanf("%f", &tempo);
horas= tempo/60;
minutos= tempo-(horas*60);
segundos= (tempo*60)-(horas*3600)-(minutos*60);
printf("%fh, %fmin, %fs", horas, minutos, segundos);
}
E quando coloco o valor "145,87" para testar, sai o resultado de 2h, 25min, 0s
Alguem pode ajudar??