Program Insertion dalam c++ dengan compiler borland dimana data sudah terssedia di dalam array.
#include <iostream.h>
#include <conio.h>
#define ELEMENTS 6
void insertion_sort(int x[], int length){
int key, i;
for(int j=0; j<length;j++){
key=x[j];
i=j-1;
while(x[i]>key&&i>=0){
x[i+1]=x[i];
i--;
}
x[i+1]=key;
}
}
int main(){
int A[ELEMENTS]={5,2,4,6,1,3};
int x;
cout<<"array yang belum di sort:";
for(x=0;x<ELEMENTS;x++){
cout<<A[x];
}
cout<<endl;
insertion_sort(A,ELEMENTS);
cout<<"Array yang sudah di sort:";
for(x=0;x<ELEMENTS;x++){
cout<<A[x];
}
getch();
return 0;
}
Selasa, 05 Juli 2011
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar