Advertisement
sellmmaahh

sortiraj po velicini niz

Feb 5th, 2015
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.71 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. void sortiraj (float* niz, int vel)
  5. {
  6.     int i=0, j=0;
  7.     float *p=niz;
  8.     float temp;
  9.     for (i=0; i<vel; i++)
  10.     {
  11.         for (j=i+1; j<vel; j++)
  12.         {
  13.             if (*(niz+i)>*(niz+j))
  14.             {
  15.                 temp=*(niz+i);
  16.                 *(niz+i)=*(niz+j);
  17.                 *(niz+j)=temp;
  18.             }
  19.         }
  20.     }
  21. }
  22. int main ()
  23. {
  24.     float nizbr[100];
  25.     int i, velicina, j;
  26.     printf("Unesite velicinu niza: ");
  27.     scanf("%d", &velicina);
  28.     for (i=0; i<velicina; i++)
  29.     {
  30.         scanf("%f", &nizbr[i]);
  31.     }
  32.     sortiraj(nizbr, velicina);
  33.     for (j=0; j<velicina; j++)
  34.         printf("%.2f ", nizbr[j]);
  35.     return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement