# Este programa lê as coordenadas (x, y) e diz em que região do plano cartesiano o ponto está.
# ORDEM DAS CONDIÇÕES (explicação p/ iniciantes):
# 1) Primeiro verificamos a ORIGEM (x==0 e y==0), porque é o caso mais específico: só ocorre num único ponto.
# 2) Depois verificamos se está em ALGUM EIXO (x==0 ou y==0). Também é específico, mas abrange uma linha inteira.
# Se testássemos quadrantes antes, um ponto no eixo poderia cair em uma condição errada.
# 3) Por fim, testamos os QUADRANTES. Aqui sabemos que x e y são ambos diferentes de zero,
# então basta checar o sinal de cada um: (>0 ou <0).
# Observação importante: SEMPRE compare x e y explicitamente (ex.: x > 0 e y > 0).
# Não use "x and y > 0", pois isso vira "x e (y > 0)" e dá resultado inesperado.
x = int(input('Digite o valor de x: '))
y = int(input('Digite o valor de y: '))
# 1) Caso mais específico: a origem (0,0)
if x == 0 and y == 0:
print('O ponto está na origem')
# 2) Em seguida, qualquer ponto sobre os eixos (x==0 ou y==0)
elif x == 0 or y == 0:
print('O ponto está localizado em um dos eixos')
# 3) Agora, os quatro quadrantes (sabemos que x != 0 e y != 0 aqui)
elif x > 0 and y > 0:
print('Primeiro Quadrante do plano cartesiano')
elif x < 0 and y > 0:
print('Segundo Quadrante do plano cartesiano')
elif x < 0 and y < 0:
print('Terceiro Quadrante do plano cartesiano')
else: # se chegou aqui, então x > 0 e y < 0
print('Quarto Quadrante do plano cartesiano')