C Programlama (49 - 47. sorudaki dizinin rakamlarını büyükten küçüğe sıralayarak yazdırınız. (Bubble Sort))

49 - 47. sorudaki dizinin rakamlarını büyükten küçüğe sıralayarak yazdırınız. (Bubble Sort)

Kod


 #include <stdio.h>  
 #include <stdlib.h>  
 #include <time.h>  
 void main()  
 {  
   int s[10];  
   int i,j,g;  
   srand(time(NULL));  
   for(i=0;i<10;i++)  
   {  
     s[i]=1+rand()%100;  
   }  
   printf("Onceki hali\n");  
   for(i=0;i<10;i++)  
   {  
     printf("%d ",s[i]);  
   }  
   ///siralama  
   for(i=0;i<10;i++)  
   {  
     for(j=0;j<i;j++)  
     {  
       if(s[i]>s[j])  
       {  
         g=s[i];  
         s[i]=s[j];  
         s[j]=g;  
       }  
     }  
   }  
   printf("\nSiralanmis hali\n");  
   ///yazdirma  
   for(i=0;i<10;i++)  
   {  
     printf("%d ",s[i]);  
   }  
 }  

Uygulama Videosu



Yorumlar