Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda Programa converter horas


Pedro Baricati

Pergunta

Boa tarde pessoal do forum, estou fazendo engenharia de materiais, e tenho uma matéria de computação, e o professor passou uma lista de exercícios de programas em python,

e me deparei com um problema em meu código.

Segue o exercício mais o código:

#9) Faça um programa que leia a hora inicial, hora final, minuto inicial e minuto final 
#de uma prova de atletismo de um atleta. 
#Sabendo que a prova inicia e termina no mesmo dia e, o formato de hora é 24h, 
#calcule o total de tempo gasto: horas e minutos deste atleta
 
horai = int(input("Qual foi o tempo inicial? (as horas) "))
mini = int(input("Qual foi o tempo inicial? (os minutos) "))
 
horaf = int(input("\nQual foi o tempo final? (as horas) "))
minf = int(input("Qual foi o tempo final? (os minutos) "))
 
hmini = horai*60 + mini*0.6
hminf = horaf*60 + minf*0.6
 
difh = (hminf-hmini)/60
  
print ("\nO tempo gasto foi: ", difh, "hrs")
 
Não está dando erro, mas estou com problema na conversão, se coloco o tempo inicial como 12 hrs e 30 min e depois o final como 14 hrs e 20 min.
O tempo sai errado, era pra ser 1 hr e 10 min, porém sai 1 hr e 70,
 
só acontece quando o Minuto Inicial é MAIOR q o Minuto Final, também ocorre quando o Min Inicial é um número qualquer e o Min Final é zero.
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...