2424 - Tira-teima

Verificar se um ponto está dentro de um retângulo.

Descrição

Solução

Considera um ponto (Px, Py) e um retângulo caracterizado pelos dois pontos opostos (R1x, R1y) e (R2x, R2y) onde o ponto R1 representa o ponto no canto inferior esquerdo e o ponto R2 representa o ponto no canto superior direito. Para sabermos se o ponto P está dentro do retângulo delimitado por R1 e R2, devemos testar se

#include <stdio.h>

int main()
{
    int X, Y;

    scanf("%d %d", &X, &Y);

    printf("%s\n", (0 <= X && X <= 432 && 0 <= Y && Y <= 468) ? "dentro" : "fora");

    return 0;
}

Last updated