D_Neto Postado Março 28, 2022 Compartilhar Postado Março 28, 2022 Bom dia! Como resolver? O valor da expressão Booleana que verifica se um ponto com coordenadas x e y está dentro de um círculo com centro (a, b) e raio r Obrigado! 1 1 Link to comment Compartilhe em outros sites Outras opções de compartilhamento...
jeandepaula294 Postado Março 29, 2022 Compartilhar Postado Março 29, 2022 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 Outras opções de compartilhamento...
Postagens Recomendadas
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.
Criar minha conta agoraÉ bem rápido!
Entrar
Você já tem uma conta?
Entrar agoraFaça o login agora.