C Programlama (50 - 47. sorudaki dizinin rakamlarını küçükten büyüğe sıralayarak yazdırınız. (Bubble Sort))
50 - 47. sorudaki dizinin rakamlarını küçükten büyüğ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]);
}
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");
for(i=0;i<10;i++)
{
printf("%d ",s[i]);
}
}
Yorumlar
Yorum Gönder