![]() |
|||||
![]() Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
|
Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Python Básico |
Fazer um programa para receber um número inteiro de segundos do usuário e imprimir a quantidade correspondente em horas - Desafio de Programação Resolvido em PythonQuantidade de visualizações: 392 vezes |
Pergunta/Tarefa: Fazer um programa para receber um número inteiro de segundos do usuário e imprimir a quantidade correspondente em horas, minutos e segundos. Sua saída deverá ser parecida com: Informe a quantidade de segundos: 10350 Resultado: 02:52:30 Veja a resolução comentada deste exercício em Python: # método principal def main(): # vamos pedir para o usuário informar a quantidade # de segundos quant_segundos = int(input("Informe a quantidade de segundos: ")) # vamos obter a quantidade de horas horas = quant_segundos // 3600 # vamos obter os minutos minutos = (quant_segundos // 60) % 60 # vamos obter os segundos restantes segundos = quant_segundos % 60 # vamos exibir o resultado em horas, minutos e segundos print("Resultado: %02d:%02d:%02d" % (horas, minutos, segundos), end=' ') if __name__== "__main__": main() |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
VB.NET - Como usar o laço While em VB.NET C# - C# Windows Forms para iniciantes - Como limpar todo o conteúdo de um controle TextBox via código Java - Como construir uma data em Java usando o método set() da classe Calendar - Apostila Java Básico |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |