Selection Sort ile Dizilerde Sıralama

Kullanıcıdan dizi adedi girilip rastgele dizi elemanları alınıyor.Ve Selection Sort Algoritmasıyla da dizi küçükten büyüğe doğru sıralanıyor..Sınavlarda çıkması muhtemel sorulardan biridir.Saygılarımla

Kullanıcıdan dizi adedi girilip rastgele dizi elemanları alınıyor. Ve Selection Sort Algoritmasıyla da dizi küçükten büyüğe doğru sıralanıyor.. Sınavlarda çıkması muhtemel sorulardan biridir.

Saygılarımla...

Ekran Görüntüsü:




#include <stdio.h>

#include <stdlib.h>

// H.Berat Yıldırım - http://www.berat.tk -  http://h.beratyildirim.info

int main(int argc, char *argv[])

{



int A[100],i,j,tmp,n;



printf("Kac elemanli?:");

scanf("%d",&n);

for(i=0;i<n;i++)

{ printf("A(%d) elemani Giriniz:",i);

 scanf("%d",&A);



 }

 

 for(i=0;i<n;i++)

 {



for(j=i;j<n;j++)

{

  if(A>A[j])

   {

          tmp=A;

          A=A[j];

          A[j]=tmp;}

  }

                                  

         }



 for(i=0;i<n;i++)

 {

 printf("A(%d)=%dn",i,A);

 }

 system("pause");

}

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git