bsc

Comprehensive codebase and cou...
Log | Files | Refs | Activity | README | LICENSE

root / semester_1 / letusc / luc017.c

luc017.c (734B)


      1 /* Given a point (x, y), write a program to find out if it lies on X-axis, Y-axis or origin. */
      2 /* Let Us C, Chap- 3, Page - 53, Qn No.: f(h) */
      3 
      4 #include <stdio.h>
      5 #include <math.h>
      6 #define EPSILON 0.00001
      7 
      8 int main()
      9 {
     10     double x, y;
     11     printf("Enter the point P(x, y) : ");
     12     scanf("%lf %lf", &x, &y);
     13     if (fabs(x) < EPSILON && fabs(y) < EPSILON)
     14         printf("\nPoint P(%g, %g) lies on the origin.", x, y);
     15     else if (fabs(x) < EPSILON)
     16         printf("\nPoint P(%g, %g) lies on the Y-Axis.", x, y);
     17     else if (fabs(y) < EPSILON)
     18         printf("\nPoint P(%G, %g) lies on the X-Axis.", x, y);
     19     else
     20         printf("\nThe point P(%g, %g) lies in a QUADRANT (not on an axis or the origin).", x, y);
     21     return 0;
     22 }
© notamitgamer • Site Built: 2026-09-05 01:53:16 UTC • git-mirror commit: c170d72 [view raw info]
Originally created with stagit • modified by notamitgamer
Forked from github.com/notamitgamer/git-mirror