FUnneR

T3 ZAD 6

Oct 22nd, 2015
304
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.76 KB | None | 0 0
  1. /* T3 zadatak 6 - Dat je niz od maksimalno 20 realnih elemenata.
  2. Učitati n elemenata, a zatim sortirati niz u
  3. rastućem redosledu.
  4. • koristiti algoritam po izboru */
  5.  
  6.  
  7. // KORISCEN BUBBLE SORT ALGORITAM
  8.  
  9. #include <stdio.h>
  10. #include <stdlib.h>
  11. #define MAX 20
  12. int main(){
  13.  
  14.     int n=0,i,y;
  15.     n = 100;
  16.     int niz[MAX];
  17.  
  18.     do{
  19.         printf("Unesite velicinu niza:");
  20.         scanf("%d",&n);
  21.     }while(n<=0 || n> MAX);
  22.     for(i=0;i<n;i++){
  23.  
  24.         printf("Unesite vrednost [%d] clana:",i+1);
  25.         scanf("%d",&niz[i]);
  26.  
  27.     }
  28.     for(i=0; i<n;i++)
  29.     {
  30.         for(y=0; y<n-1; y++)
  31.         {
  32.             if(niz[y]>niz[y+1])
  33.             {
  34.  
  35.                 int temp = niz[y+1];
  36.                 niz[y+1] = niz[y];
  37.                 niz[y] = temp;
  38.  
  39.             }
  40.         }
  41.     }
  42.  
  43.     for(i=0; i<n; i++)
  44.     {
  45.         printf("%d clan: %d\n",i+1,niz[i]);
  46.     }
  47.  
  48.     return 0;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment