Write a program that takes the x-y coordinates of a point in the Cartesian plane and prints a message telling either an axis on which the point lies, or the quadrant in which it is found, or the origin. Code: | | QII | QI | | ------------------- | | QIII | QIV | | Sample lines of output for 4 runs. Run #1 Enter X and Y separated by a space: -1.0 -2.5 The point (-1.0, -2,5) is in quadrant III Run #2 Enter X and Y separated by a space: 0.0 -4.8 The point (0.0, 4.8) is on the y axis Run #3 Enter X and Y seperated by a space: 0.0 0.0 The point (0.0, 0.0) is the origin Run #4 Enter X and Y seperated by a space: 5.2 0.0 The point (5.2, 0.0) is on the x axis
algo :- if (x == 0 && y == 0) { msg = at origin } else if (x == 0 && y != 0) { msg = point is on y axis } else if (x != 0 && y == 0) { msg = point is on x axis } else if (x > 0 && y > 0) { msg = point in Q I } else if (x > 0 && y < 0) { msg = point in Q IV } /*add other if conditions as per requirement*/ i hope it clears the idea...there maybe other ways to do it too....but this is the simplest way,
no problem... after you done this way, try reducing the code, as i said its the simplest way... hint :- if inside if...