7int main(
int argc,
char*argv[])
13 printf(
"Ingrese el numero de elementos: ");
16 printf(
"Ingrese el valor maximo: ");
18 printf(
"Ingrese el valor minimo: ");
42 printf(
"Desordenado.\n");
46 printf(
"X[%d] = %f\n", i+1, x[i]);
51 for(j=(i%2?n-1-i/2:i/2+1);
52 (i%2?j>=(i/2+1):(j<=n-1-i/2));
55 if(i%2?(x[i%2?n-i/2-1:i/2]<x[j])
56 :(x[i%2?n-i/2-1:i/2]>x[j]))
59 x[j] = x[i%2?n-i/2-1:i/2];
60 x[i%2?n-i/2-1:i/2] = aux;
66 printf(
"Ordenado.\n");
68 printf(
"X[%d] = %f\n", i+1, x[i]);