Faça um programa que converte a notação de 24 horas para a notação de 12 horas. Por exemplo, o programa deve converter 14:25 em 2:25 P.M. A entrada é dada em dois inteiros. Deve haver pelo menos duas funções: uma para fazer a conversão e uma para a saída. Registre a informação A.M./P.M. como um valor ‘A’ para A.M. e ‘P’ para P.M. Assim, a função para efetuar as conversões terá um parâmetro formal para registrar se é A.M. ou P.M. Inclua um loop que permita que o usuário repita esse cálculo para novos valores de entrada todas as vezes que desejar
Soluções para a tarefa
Respondido por
3
A ideia aí é testar o valor da hora
Se for maior que 12, subtraia 12 da hora e terá a nova hora em am/pm
Já para testar se é am ou pm é só testar se é a hora é menor ou igual ! Isso é diferente pois a hora vai de 0:00AM a 11:59AM depois de 12:00PM até 11:59PM
Existe uma pequena diferença aí
segue o programa
https://repl.it/@bokomoko/hora-ampm
Se for maior que 12, subtraia 12 da hora e terá a nova hora em am/pm
Já para testar se é am ou pm é só testar se é a hora é menor ou igual ! Isso é diferente pois a hora vai de 0:00AM a 11:59AM depois de 12:00PM até 11:59PM
Existe uma pequena diferença aí
segue o programa
https://repl.it/@bokomoko/hora-ampm
Perguntas interessantes
Sociologia,
9 meses atrás
Matemática,
9 meses atrás
Biologia,
9 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás