Advertisement
Guest User

Untitled

a guest
Feb 10th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.68 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. #define MAX 50
  5.  
  6. typedef struct _tacka{
  7.   int x;
  8.   int y;
  9. } Tacka;
  10.  
  11. float rastojanje(int x, int y);
  12.  
  13. int main(){
  14.   FILE* f1 = NULL, f2 = NULL;
  15.   f1 = fopen("tacke.txt", "r");
  16.   f2 = fopen("rastojanja.txt", "w");
  17.   if(f1 == NULL){
  18.     exit(EXIT_FAILURE);
  19.   }
  20.   Tacka a[MAX];
  21.   Tacka x;
  22.   int n, i;
  23.   float max = 0, tmp;
  24.   fscanf(f1, "%d", &n);
  25.   for(i = 0; i < n; i++){
  26.     fscanf(f1, "%d %d", &a[i].x, &a[i].y);
  27.     tmp = rastojanje(a[i].x, a[i].y);
  28.     fprintf(f2, "%f\n", tmp);
  29.     if(tmp > max){
  30.       max = tmp;
  31.       x = a[i];
  32.     }
  33.   }
  34.   printf("%d %d\n", x.x, x.y);
  35.   fclose(f1);
  36.   fclose(f2);
  37.  
  38.   return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement