#include <stdio.h>
#include <stdlib.h>
#include <time.h>
Go to the source code of this file.
|
| int | main (int argc, char *argv[]) |
◆ main()
| int main |
( |
int | argc, |
|
|
char * | argv[] ) |
Definition at line 7 of file Ejemplo014.c.
8{
9 int i, j, n;
11 srand(time(NULL));
12 do{
13 printf("Ingrese el numero de elementos: ");
14 scanf("%d", &n);
16 printf("Ingrese el valor maximo: ");
18 printf("Ingrese el valor minimo: ");
21 {
23 {
25 {
29 }
30 else
31 {
34 }
35 }
36 else
37 {
40 }
41 }
42 printf("Desordenado.\n");
43 for(i=0; i<n; i++)
44 {
46 printf("X[%d] = %f\n", i+1, x[i]);
47 }
48
49 for(i=0; i<n; i++)
50 {
51 for(j=i%2; j<(n+i%2)/2; j++)
52 if(x[2*j-i%2]>x[2*j+1-i%2])
53 {
54 aux = x[2*j-i%2];
55 x[2*j-i%2] = x[2*j+1-i%2];
56 x[2*j+1-i%2] = aux;
57 }
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72 }
73 printf("Ordenado.\n");
74 for(i=0; i<n; i++)
75 printf("X[%d] = %f\n", i+1, x[i]);
76 return 0;
77}