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