Você está aqui: VisuAlg ::: Desafios e Lista de Exercícios Resolvidos ::: VisuAlg Básico |
Fazer um programa para receber um número inteiro de segundos do usuário e imprimir a quantidade correspondente em horas - Exercícios Resolvidos de VisuAlgQuantidade de visualizações: 364 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 VisuAlg: algoritmo "Converter segundos em horas, minutos e segundos" var // variáveis que vão guardar o resultado em horas, // minutos e segundos; horas, minutos, segundos: inteiro quant_segundos: inteiro // guardará os segundos informados // função usada para formatar as horas, minutos e // segundos funcao formatar_numero(n: inteiro): caractere inicio se n < 10 entao retorne "0" + Numpcarac(n) senao retorne Numpcarac(n) fimse fimfuncao inicio // vamos pedir para o usuário informar a quantidade // de segundos escreva("Informe a quantidade de segundos: ") // vamos ler os segundos informados leia(quant_segundos) // vamos obter a quantidade de horas horas <- Int(quant_segundos / 3600) // vamos obter os minutos minutos <- (Int(quant_segundos / 60)) mod 60 // vamos obter os segundos restantes segundos <- quant_segundos mod 60 // vamos exibir o resultado em horas, minutos e segundos escreva("Resultado: ", formatar_numero(horas), ":") escreva(formatar_numero(minutos), ":", formatar_numero(segundos)) fimalgoritmo |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de VisuAlg |
Veja mais Dicas e truques de VisuAlg |
Dicas e truques de outras linguagens |
QGIS - Como retornar o título do projeto do QGIS usando PyQGIS e a função title() da classe QgsProject Delphi - Como converter strings em valores TDateTime usando as funções StrToDate() e StrToDateDef() do Delphi |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |