Ordenar inserción - YezaelOtamendi/Programamcion-en-C GitHub Wiki
#include <stdio.h>
void OrdenarInsercion (double v[], int N);
int main (void){
int v[6]={23, 78, 45, 8, 32, 56};
int i;
OrdenarInsercion (v, 6);
for (i=0; i<6; i++){
printf("%d\t", v[i]);
}
return 0;
}
void OrdenarInsercion (double v[], int N){
int i, j;
double tmp;
for (i=1; i<N; i++) {
tmp = v[i];
for (j=i; (j>0) && (tmp<v[j-1]); j--)
v[j] = v[j-1];
v[j] = tmp;
}
}