[Ajuda] Algoritmo

perinhas

What is folding?
Escreva um algoritmo para calcular a diferença em horas, minutos e segundos, entre dois instantes de um mesmo dia, ambos na forma: hh:mm:ss (p.ex. 18:33:12)

Alguém me podia dar uma ajuda a criar este algoritmo? Já tentei dar voltas e voltas, mas não vejo ideia de como calcular isto.

Cumprimentos
 
Qual é a tua dúvida?

Agora são 9h36m35s quanto falta para as 11h54m12s ?

Dizer mais q isto é resolver te o problema e acabas por não fazer o que é suposto... queimar neurónios :)
 
É simples.
Para calcular h1:m1:s1 - h2:m2:s2
Código:
s <- s1 - s2
SE s < 0 ENTÃO
 |    c <- 1
 |    s <- -s
SENÃO
 |    c <-0

m <- m1 - m2 - c
SE m < 0 ENTÃO
 |    c <- 1
 |    m <- -m
SENÃO
 |    c <- 0

h <- h1 - h2 - c
O resultado fica em h:m:s.

<flame>
Se não queres os neurónios para pensar, qual é o problema de os queimares?
</flame>
 
Bem...parece que fui mal interpretado...Não disse que não queria pensar, nem que não queria queimar neurónios. Apenas estive a tentar resolver o problema e não consegui. Não disse que que queria que me mostrassem a solução do mesmo ou fizessem o algoritmo por mim. Peço desculpa por ter postado, vou tentar procurar ajuda em outro lugar, já que se é "apedrejado" por não saber de algo, aparentemente fácil.

Cumprimentos

Moderadores podem fechar se faz favor.
 
Back
Topo