Solução 6 do Exercício 4 sobre reais¶
Nota: Questão 1 da Prova 1 de 2014.
Na figura, no plano cartesiano, a região sombreada não inclui as
linhas de bordo. Note que o eixo y
cai bem no meio da figura,
e usamos o lado do quadrado para indicar as ordenadas
correspondentes.
Escreva na página do desenho um programa que lê as coordenadas
cartesianas (x, y)
de um ponto, ambas do tipo float
e imprime dentro
se esse ponto está na região, e fora
caso contrário.

Solução 6: utiliza uma variável bool
para indicar em que
parte da face está o ponto: face, boca
olho direito, olho esquerdo, íris do olho direito, íris do olho
esquerdo. A condição para decidir se o ponto está ou não
na região hachurada pode parecer complicada, mas é bem elegante.
- Clique