Solução Tira-teima

0 Flares Facebook 0 0 Flares ×

Solução por Rogério Júnior

O problema quer saber se um determinado ponto A, de coordenadas XA YA, está contido em um retângulo no plano cartesiano, de lados paralelos aos eixos e com uma diagonal definida pelos pontos (0, 0) (432, 468). Para que o ponto pertença ao retângulo, são necesárias duas condições: sua coordenada XA deve estar nos limites das coordenadas x do retângulo, ou seja, 0\leq X_A \leq 432 e, de maneira análoga, a coordenada YA do ponto deve estar contida nos limites das coordenadas y do retângulo, ou seja, 0\leq Y_A \leq 432. Se ocorrerem as duas condições, o ponto está dentro, se não, ele está fora. Segue o código do nosso leitor Roger Benet, com alguns comentários meus, que soluciona o problema:

Nosso leitor Rafael Rodrigues também enviou uma resposta correta em C++. Ela é muito semelhante anterior, mas agora o if verifica se a bola caiu fora, ao contrário do código anterior, que olhava se ela caia dentro. Segue o código:

0 Flares Facebook 0 0 Flares ×
0 Flares Facebook 0 0 Flares ×
%d bloggers like this: