8{
9 long int n, i, j, aux_i;
11 srand(time(NULL));
12 do{
13 printf("Ingrese el numero de elementos: ");
14 scanf("%ld", &n);
16 printf("Ingrese le valor maximo: ");
18 printf("Ingrese el valor minimo: ");
21 {
25 }
26 printf(
"[%f, %f]\n",
min,
max);
27 printf("Desordenados.\n");
28 for(i=0; i<n; i++)
29 {
31 printf("X[%ld] = %f\n", i+1, X[i]);
32 }
33 for(i=0; i<n-1; i++)
34 {
35 for(j=i+1, aux_i=i; j<n; j++)
36 if(X[j]<X[aux_i])
37 aux_i = j;
38 if(i!=aux_i)
39 {
40 X[i] *= X[aux_i];
41 X[aux_i] = X[i]/X[aux_i];
42 X[i] /= X[aux_i];
43 }
44 }
45
46 printf("Ordenados.\n");
47 for(i=0; i<n; i++)
48 printf("X[%ld] = %f\n", i+1, X[i]);
49 return 0;
50}