Programa para ordenar números de menor a mayor

Resuelto/Cerrado
zafideenge - Modificado el 30 ago 2019 a las 05:36
WilliamCV Mensajes enviados 1 Fecha de inscripción lunes, 21 de agosto de 2017 Estatus Miembro Última intervención lunes, 21 de agosto de 2017 - 21 ago 2017 a las 01:42
Hola,

Estoy tratando de hacer correr este programa en borland c++5.0 pero al correrlo me da otros resultados y no el que deseo de ordenar los números de menor a mayor y no sé qué he hecho mal porfa ayuda.

#include <iostream>
#include <conio>
void main()
{int a,b,c,aux;
clrscr();
cout<<"ingrese los tres datos:";
cin>>a;
cin>>b;
cin>>c;
if(a<b)
{aux=a;
a=b;
b=aux;
}
if(a<c)
{aux=a;
a=c;
c=aux;
}
if(b<c)
{aux=b;
b=c;
c=aux;
}
cout<<"los datos ordenados son:";
cout<<a<<""<<b<<""<<c;
getch();
}
Configuración: Windows XP Safari 532.0
Consulta también:

9 respuestas

Hola,

#include<stdio.h>
#include<conio.h>
main()
{
int a,b,c;
printf("ingrese tres numeros");
scanf("%d%d%d",&a,&b,&c);
if(c>b&&b>a) printf("el orden es el siguiente %d%d%d",a,b,c);
else if(a>b&&b>c)printf("el orden es el siguiente %d%d%d",c,b,a);
else if(a>b&&c>a)printf("el orden es el siguiente %d%d%d",b,a,c);
else if(a>c&&c>b)printf("el orden es el siguiente %d%d%d",b,c,a);
else if(b>c&&b>a&&a>c)printf("el orden es el siguiente %d %d %d",c,a,b);
else printf("el orden es el siguiente %d%d%d",a,c,b);

getch();
}
134
otoshi Mensajes enviados 1 Fecha de inscripción jueves, 27 de diciembre de 2012 Estatus Miembro Última intervención jueves, 27 de diciembre de 2012
27 dic 2012 a las 19:42
El mejor que he visto hasta el momento.... por lo sencillo y muy basico para los que estamos aprendiendo, muchas gracias
-1
Dayi_855 Mensajes enviados 2 Fecha de inscripción lunes, 17 de marzo de 2014 Estatus Miembro Última intervención lunes, 17 de marzo de 2014
17 mar 2014 a las 04:02
Gracias me ayudaron mucho estos codigos!!
0
Dayi_855 Mensajes enviados 2 Fecha de inscripción lunes, 17 de marzo de 2014 Estatus Miembro Última intervención lunes, 17 de marzo de 2014
17 mar 2014 a las 04:11
pero tengo una interrogativa como puedo hacer para q tambien me salga ordenado los valores si dos valores son iguales osea:
A=4
B=6
C=4
0