Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #include <math.h>
- #define MAX_SIZE (3)
- struct Tocka
- {
- int x;
- int y;
- };
- void Funkcija(struct Tocka tocke[3], double udaljenosti[3])
- {
- double max = 0;
- int indeks = 0;
- for (int i = 0; i < MAX_SIZE; i++)
- {
- printf("Unesi X i Y: \n");
- scanf("%d %d", &tocke[i].x, &tocke[i].y);
- }
- for (int i = 0; i < MAX_SIZE; i++)
- {
- udaljenosti[i] = sqrt((double)(tocke[i].x * tocke[i].x) + (tocke[i].y * tocke[i].y));
- }
- for (int i = 0; i < MAX_SIZE; i++)
- {
- if (udaljenosti[i] > max)
- {
- max = udaljenosti[i];
- indeks = i;
- }
- }
- printf("Tocka %lf je najduza, i nalazi se na indeksu %d %d", max, indeks, indeks);
- }
- int main()
- {
- struct Tocka tocke[3] = { 0 };
- double udaljenosti[3] = { 0 };
- double max = 0;
- int indeks = 0;
- Funkcija(tocke, udaljenosti);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement