Python program to find out the quadrant in which the given co-ordinate lie

Quadrant in which the given co-ordinate lie in Python

Here, in this page we will discuss the program to find the quadrant in which the given co-ordinate lie in python . From the origin at x = 0 and y = 0, a pointy can move in four different directions. There are 4 coordinates available when we think in 2-Dimension. These 2-dimensions are at X-axis and Y-axis. Now based on their positive or negative nature this axis shows 4 different quadrants. This 4-Quadrants are different and are as follows.
Quadrant in which the given coordinate lie

Working :

According mathematics quadrants rules:

  • X  is positive integer as well as Y is also positive a integer it signifies first quadrant.
  • X  is negative integer but Y is positive integer it signifies second quadrant.
  • X  is negative integer as well as Y is also negative integer it signifies third quadrant.
  • X  is positive integer but Y is negative integer it signifies fourth quadrant.

Algorithm :

  • Get value of x & y
  • If ( x>0 and y>0 ) First Quadrant
  • If ( x<0 and y>0 ) Second Quadrant
  • If ( x<0 and y<0 ) Third Quadrant
  • If ( x>0 and y>0 ) Fourth Quadrant
  • If ( x=0 and y=0 ) Origin
  • If ( x!=0 and y=0 ) x-axis
  • If ( x>0 and y>0 ) y-axis
Python program to find quadrant in which coordinate lie

Python code

Run
# for initialization of coordinates
x, y = map(int, list(input("Insert the value for variable X and Y : ").split(" ")))

# find true condition of first quadrant
if x > 0 and y > 0:
    print("point (", x, ",", y, ") lies in the First quadrant")

# find second quadrant
elif x < 0 and y > 0:
    print("point (", x, ",", y, ") lies in the Second quadrant")

# To find third quadrant
elif x < 0 and y < 0: 
    print("point (", x, ",", y, ") lies in the Third quadrant")
 # To find Fourth quadrant 
elif x > 0 and y < 0:
    print("point (", x, ",", y, ") lies in the Fourth quadrant")

# To find does not lie on origin
elif x == 0 and y == 0:
    print("point (", x, ",", y, ") lies at the origin")

# On x-axis
elif y == 0 and x != 0:
    print("point (", x, ",", y, ") on x-axis")

# On y-axis
elif x == 0 and y != 0:
    print("point (", x, ",", y, ") on at y-axis")

Output

Insert the value for variable X and Y : -3 -33
point (-3, -33) lies in the Third quadrant

2 comments on “Python program to find out the quadrant in which the given co-ordinate lie”


  • Sonal

    x=int(input(“Enter the x-coordinate “))
    y=int(input(“Enter the y-coordinate “))
    if x==0 and y==0:
    print(“({},{}) lies on the origin”.format(x,y))
    elif x==0:
    print(“({},{}) lies on the y-axis”.format(x,y))
    elif y==0:
    print(“({},{}) lies on the x-axis”.format(x,y))
    elif x>0 and y>0:
    print(“({},{}) lies in the 1st quadrant”.format(x,y))
    elif x0:
    print(“({},{}) lies on the 2nd quadrant”.format(x,y))
    elif x<0 and y0 and y<0:
    print("({},{}) lies on the 4th quadrant".format(x,y))


  • Deepak

    //java program to find Quadrant lie
    import java.util.Scanner;
    public class Main{
    public static void main(String [] args)
    {
    Scanner input=new Scanner(System.in);
    System.out.println(” Enter the value of X;”);
    int x=input.nextInt();
    System.out.println(“Enter the value of Y:”);
    int y=input.nextInt();
    if(x>0&&y>0)
    {
    System.out.println(“The number lies in first quadrants:”);
    }
    else if(x0)
    {
    System.out.println(“The number lies in 2nd quadrants:”);
    }
    else if(x<0&&y0&&y<0)
    {
    System.out.println("The number lies in 4th quadrants:");
    }
    }
    }