Skip to content

Izz1x/Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge

Dado um determinado horário, calcular o ângulo entre os 2 ponteiros do relógio.

Considere:

00:00h possui um ângulo de 0

00:15h possui um ângulo de 45

00:30h possui um ângulo de 180

Primeiramente, para referência, escolhemos a marca 12 no relógio como o grau 0 do círculo. Dessa forma, os ângulos dos ponteiros do relógio são calculados em relação ao "início" do movimento. Cada hora divide o relógio em 12 setores circulares de 30 graus e cada minuto o divide como um setor circular de 6 graus. Tomamos o valor absoluto da diferença entre esses ângulo formados com o ponto inicial para obter a distância angular entre os ponteiros do relógio. Se o resultado for maior que 180 graus significa que temos o ângulo reflexo. Portanto retiramos esse resultado de 360 graus para descobrir o ângulo menor.

Você tem a opção de definir a hora ou usar a hora atual para o cálculos.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages