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).
- #include <stdio.h>
- int main(){
- float x,y;
- float pkt;
- printf("Program rozstrzyga czy x,y nalezy do okregu (0,0), r=1.\n\n");
- printf("Podaj X:\t");
- if(scanf("%f",&x)!=1 || getchar()!='\n'){
- printf("\nZle dane.\n");
- return 0;
- }
- printf("Podaj Y:\t");
- if(scanf("%f",&y)!=1 || getchar()!='\n'){
- printf("\nZle dane.\n");
- return 0;
- }
- pkt=x*x+y*y;
- printf("\nPkt=\t%f",pkt);
- if(pkt==1)
- printf("\nPkt lezy na okregu.\n");
- else if(pkt<1) // Pkt leży na okregu alternatywne dane.
- printf("\nPkt lezy w okregu.\n"); //Podaj X: 0.707111 Podaj Y: 0.7071025
- else if(pkt>1)
- printf("\nPkt lezy poza okregiem.\n");
- printf("\n\nKoniec programu.\n");
- return 0;
- }