C Program do określa, czy x, y należą do kręgu ( 0,0)

Jak napisać program w C określa, czy x, y należą do kręgu (0,0) w C Programming Language ?


The program determines whether the x, y belong to the circle (0,0).

  1. #include <stdio.h>
  2.  
  3. int main(){
  4.  
  5.         float x,y;
  6.         float pkt;
  7.  
  8.         printf("Program rozstrzyga czy x,y nalezy do okregu (0,0), r=1.\n\n");
  9.  
  10.         printf("Podaj X:\t");
  11.  
  12.         if(scanf("%f",&x)!=1 || getchar()!='\n'){
  13.                 printf("\nZle dane.\n");
  14.                 return 0;
  15.         }
  16.  
  17.                 printf("Podaj Y:\t");
  18.  
  19.         if(scanf("%f",&y)!=1 || getchar()!='\n'){
  20.                 printf("\nZle dane.\n");
  21.                 return 0;
  22.         }
  23.  
  24.         pkt=x*x+y*y;
  25.  
  26.         printf("\nPkt=\t%f",pkt);
  27.  
  28.         if(pkt==1)
  29.                 printf("\nPkt lezy na okregu.\n");
  30.         else if(pkt<1)                                                                                                                  // Pkt leży na okregu alternatywne dane.
  31.                 printf("\nPkt lezy w okregu.\n");                                                                       //Podaj X:        0.707111                      Podaj Y:        0.7071025
  32.         else if(pkt>1)
  33.                 printf("\nPkt lezy poza okregiem.\n");
  34.  
  35.         printf("\n\nKoniec programu.\n");
  36.         return 0;  
  37. }


Learn More :