Jump to content

programa a fazer


D_Neto

Postagens Recomendadas

Opa, tudo bem?

Levando em consideração que você quer saber se um ponto A(x, y) está dentro de uma circunferência de raio R, o primeiro passo a ser levado em consideração é calcular a distância entre o ponto A e o centro da circunferência (a, b). Existem fórmulas específicas para isso que você pode adaptar no seu código... uma delas é a de Pitágoras.

DICA: considere que o ponto A e o centro da circunferência são dois dos véritces de um triângulo retângulo.

https://mundoeducacao.uol.com.br/matematica/distancia-entre-dois-pontos.htm

Por fim, tendo a distância entre o ponto A e centro da circunferência, é só realizar algumas validações, comparando este valor com o raio da circunferência:

CASO a distância seja IGUAL ao raio,

  • ENTÃO pode-se considerar que o ponto pertence a circunferência

CASO a distância seja MENOR que o raio,

  • ENTÃO pode-se considerar que o ponto está dentro da circunferência

CASO a distância seja MAIOR que o raio,

  • ENTÃO o ponto estará fora da circunferência

 

Basicamente esta é a lógica que você pode aplicar no seu código para resolver o problema, independente da linguagem. Qualquer dúvida, fico a disposição!


 

Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora
  • Quem está online   0 Membros, 0 Anônimos, 28 Visitantes (Ver lista completa)

    • There are no registered users currently online


×
×
  • Create New...