Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FUNKCIJE - nastavak
- Funkcija razmeni:
- #include <stdio.h>
- void razmeni(int a, int b)
- {
- int c;
- c = a;
- a = b;
- b = c;
- printf("a = %d, a = %d\n", a, b);
- }
- void razmeni1(int *a, int *b)
- {
- int c;
- c = *a;
- *a = *b;
- *b = c;
- }
- main()
- {
- int p, q;
- p = 10;
- q = 20;
- printf("p = %d, q= %d\n", p, q);
- razmeni1(&p, &q);
- printf("p = %d, q= %d\n", p, q);
- }
- a[] <-- ovo je indikator da je "a" niz.
- Drugi najmanji u nizu
- #include <stdio.h>
- int min2elem(int n, int a[])
- {
- int min1, min2;
- int i;
- if (a[0] < a[1])
- {
- min1 = a[0];
- min2 = a[1];
- }
- else
- {
- min1 = a[1];
- min2 = a[0];
- }
- for (i =2; i < n; i++)
- {
- if (a[i] < min1)
- {
- min2 = min1;
- min1 = a[i];
- }
- else
- if (a[i] < min2)
- min2 = a[i];
- }
- //printf("%d %d\n", min1, min2);
- return min2;
- }
- main ()
- {
- int x[8] = {10, 7, 9, 4, 12, 5, 13, 8};
- printf("Drugi najmanji je %d\n", min2elem(8, x));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement