Wednesday, November 3, 2010

#3 Program za izracunavanje da li je tacka u krugu sa greskom

#include <stdio.h>
#include <conio.h>

 int Xt,Yt;
 int Xk,Yk;
 int r;
 main(){
 // Primitivno izracunavanje da li je tacka u krugu, nedostatak je sto proverava kvadar opisan oko kruznice     
 // Printf Program za izracunavanje da li je tacka u krugu
 printf("Program za izracunavanje da li je tacka u krugu \n\n");
 printf("Unesi poluprecnik kruga\n");
 printf("r=");scanf("%d",&r);
 printf("\n");
  printf("Unesi te kordinate kruga Xk i Yk \n");
  printf("Xk=");scanf("%d",&Xk); printf("\n");
  printf("Yk=");scanf("%d",&Yk);
 
 printf("Unesi kordinate tacke \n"); 
   printf("Xt=");scanf("%d",&Xt); printf("\n");
  printf("Yt=");scanf("%d",&Yt);
 
  if ((Xt>Xk-r)&&(Xt<Xk+r))
  {
         if((Yt>Yk-r)&&(Yt<Yk+r))
         {
          printf("Tacka Xt,Yt(%d,%d) nalazi se u krugu",Xt,Yt);                      
                                             
         }
         else
         {
              printf("Tacka Xt,Yt(%d,%d) NE nalazi se u krugu",Xt,Yt);
         }               
  }
  else
         {
              printf("Tacka Xt,Yt(%d,%d) NE nalazi se u krugu",Xt,Yt);
         }  
 getch();
}

No comments:

Post a Comment