Ordena tres numeros de manera asendentemente
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | /* este programa ordena asendentemente tres numeros dados*/ /*echo por ruben dario ceballos arellano */ #include #includevoid main() { float x,y,z,mayor,menor,masme; clrscr(); printf("dame tres numeros paraordenarlos acendentementen"); scanf("%f",&x); scanf("%f",&y); scanf("%f",&z); /*-----------desde aqui empiesaa comparar---------------- */ if (x>y){ mayor=x ; menor=y; }else { mayor=y; menor=x; } if (z>mayor){masme=mayor; mayor=z; } else{ if (zmasme=menor; menor=z; } else{ masme=z;} }printf("1.- %.3fn",menor); printf("2.- %.3fn",masme); printf("3.- %.3fn",mayor); getch();} /*la conclusion de como desarrolle el programa es de que fui comparando variable por variable y los iba apartartando por MAYOR MENOR Y MASME*/ |
Dame tres numeros para ordenarlos ascendentemente
52
36
45
1.- 36.000
2.- 45.000
3.- 52.000