Programa para ordenar numeros de menor-mayor [Cerrado]

zafideenge - 31 ene 2010 a las 19:01 - Última respuesta: WilliamCV 1 Publicaciones lunes, 21 de agosto de 2017Fecha de inscripción lunes, 21 de agosto de 2017 Última intervención
- 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 numeros de menor a mayor y no se que 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();
}
Ver más 

75 respuestas

+23
Vota
2
hola man soy estudiante de informatica del segundo semetres en la unerg guarico venezuela y me mandaron a realizar un programa parecido que acabo de culminar aki esta compara con el de vos

#include <iostream>

using namespace std;
int main()
{
int a,b,c,orden;

cout<<"ingrese primero numero"<<endl;
cin>>a;
cout<<"ingrese segundo numero:"<<endl;
cin>>b;
cout<<"ingrese tercer numoer:"<<endl;
cin>>c;
if(a>b)
{orden=a;
a=b;
b=orden;
}
if(a>c)
{orden=a;
a=c;
c=orden;
}
if(b>c)
{orden=b;
b=c;
c=orden;
}
cout<<"los datos ordenados son:"<<endl;
cout<<"1er: "<<a<<endl;
cout<<"2do: "<<b<<endl;
cout<<"3er: "<<c<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
¿Te sirvió esta respuesta?  
como le hago en 5 números de mayor a menor
WilliamCV 1 Publicaciones lunes, 21 de agosto de 2017Fecha de inscripción lunes, 21 de agosto de 2017 Última intervención - 21 ago 2017 a las 01:42
hey, gracias por tu código, lo necesitaba de comparación de 5 números y fue fácil modificarlo, en serio gracias
raaf _ roto - 29 may 2010 a las 00:25
+21
Vota
16
* Pedir tres números enteros e imprimirlos de mayor a menor

#include <cstdlib>
#include <iostream>
#include "math.h"
#include <conio.h>

using namespace std;

int main(int argc, char *argv[])
{

{int a,b,c,aux;

cout<<"ingrese los tres numeros enteros :"<<endl;
cout<<"el primero :";
cin>>a;
cout<<"el segundo :";
cin>>b;
cout<<"el tersero :";
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 numeros ordenados son :";
cout<<a<<" , "<<b<<" , "<<c<<endl;

system("PAUSE");
return EXIT_SUCCESS;

}
}
e para ordenar - 25 nov 2014 a las 22:50
chicos comom se as
Que alguien me etsplique O_O)7 ??
q mal pero q mal
como le puedo en un programa que de los saltos
para saltos solo es necesario endl;
+21
Vota
12
pues solo tenias unos errores mira este telo ordena de menor a mayor
#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();
}
la pelona crew > tochana - 21 oct 2015 a las 22:34
jajaja tochana?
chupadme la mingaaaaa
chupame la minga dominga que vengo de franciaaa chupame la minga dominga que lleva sustanciaaaa
tttedrtttttttt5e65t - 11 jun 2014 a las 19:47
jojojjojojjooooooooooooooooooooooj
Matrix7777 6 Publicaciones martes, 11 de agosto de 2015Fecha de inscripción domingo, 16 de agosto de 2015 Última intervención - 12 ago 2015 a las 00:11
joder llege tarde para el bullyng
+15
Vota
3
#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();
}
otoshi 1 Publicaciones jueves, 27 de diciembre de 2012Fecha de inscripción jueves, 27 de diciembre de 2012 Última intervención - 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
Dayi_855 2 Publicaciones lunes, 17 de marzo de 2014Fecha de inscripción lunes, 17 de marzo de 2014 Última intervención - 17 mar 2014 a las 04:02
Gracias me ayudaron mucho estos codigos!!
Dayi_855 2 Publicaciones lunes, 17 de marzo de 2014Fecha de inscripción lunes, 17 de marzo de 2014 Última intervención - 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
fabi2892 1 Publicaciones lunes, 26 de abril de 2010Fecha de inscripción lunes, 26 de abril de 2010 Última intervención - 26 abr 2010 a las 19:31
+14
Vota
#include <iostream.h>// el problema era la extension de la libreria .h
#include <conio.h>
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();
}
+10
Vota
9
#include <iostream.h>//el prblema es la extension de la libreria .h
#include <conio.h>
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();
}
a mi me sirvio, lo que pasa esq no he llevado aun aux asi q no la puedo utilizar en el otro caso orden tampoc lo deberia de utilizar porq es basado a lo q lleve en clases pero gracias me han dad buenas ideas
una pregunta el aux es para almacenar cierto y despues lo compara con los demas numeros?
bueno andrea y brunella se cree toda pero es mentirosa brunella eres cerda cochina asquerosa fea cochina la que no se baña
si , esa es la funcion del auxiliar almacenar un dato de una variable para luego poder ser utilizad dependidiendo de la funcionalidad del programa k vallamos a realizar...¡¡¡¡¡¡¡¡¡¡
hola y bay son estu
Rodri7machos - 23 ene 2011 a las 21:53
+10
Vota
2
AQUI ESTA


#include <iostream.h>
double MAYOR (double, double, double);
double MENOR (double, double, double);
double MEDIO (double, double, double);
main()
{
double numero1;
double numero2;
double numero3;
cout <<"Ingrese el Primer Numero"<<endl;
cin >>numero1;
cout <<"Ingrese el Segundo Numero"<<endl;
cin >>numero2;
cout <<"Ingrese el Tercer Numero"<<endl;
cin >>numero3;
cout <<endl;
cout <<"El MAYOR de los Tres Numeros es: "<<MAYOR (numero1, numero2, numero3)<<endl;
cout <<"El MENOR de los Tres Numeros es: "<<MENOR (numero1, numero2, numero3)<<endl;
cout <<"El MEDIO de los Tres Numeros es: "<<MEDIO (numero1, numero2, numero3)<<endl;
return 0;
}
double MAYOR (double X, double Y, double Z)
{
double MAY = X;
if (Y>MAY)
MAY = Y;
if (Z>MAY)
MAY =Z;
return MAY;
}
double MENOR (double X, double Y, double Z)
{
double MIN = Y;
if (Z<MIN)
MIN = Z;
if (X<MIN)
MIN = X;
return MIN;
}
double MEDIO (double X, double Y, double Z)
{
double MED = Z;
if (X>MIN)
if (X<MAY)
MED = X;
if (Y>MIN)
if(Y<MAY)
MED = Y;
return MED;
}
el programa esta erroneo pero gracias por tu tiempo
sorraaaaaa!!!!!!!!!!!!
+5
Vota
a la hora de imprimir debes poner primero c, luego b y por ultimo a
paolitalinda - 22 oct 2010 a las 23:46
+5
Vota
1
numeros de mayor a menor
EStoy haciendo el mismo programa en pseint pero no me da; quiero saber cuál es el error porque no lo encuentro ... muchas gracias


Proceso ordendescendente
Escribir "";//
Escribir "PROGRAMA PARA IMPRIMIR TRES NUMEROS INGRESADOS EN FORMA DESCENDENTE";
Escribir "INGRESAR EL PRIMER NUMERO";
Leer a;
Escribir "INGRESAR EL SEGUNDO NUMERO";
Leer b;
Escribir "INGRESAR EL TERCER NUMERO";
Leer c;
Escribir "";//
Escribir "";//
Si a>b y a>c Entonces
mayor<-a;
medio<-b;
menor<-c;
Sino
Si a>c y a>b Entonces
mayor<-a;
medio<-c;
menor<-b;
Sino
Si b>a y b>c Entonces
mayor<-b;
medio<-a;
menor<-c;
Sino
Si b>c y b>a Entonces
mayor<-b;
medio<-c;
menor<-a;
Sino
Si c>a y c>b entonces
mayor<-c;
medio<-a;
menor<-b;
Sino
Si c>b y c>a entonces
mayor<-c;
medio<-b;
menor<-a;
Finsi
Finsi
FinSi
Finsi
Finsi
FinSi
Escribir "EL NUMERO MAYOR ES: ",mayor;
Escribir "";//
Escribir "EL NUMERO DEL MEDIO ES: ",medio;
Escribir "";//
Escribir "EL NUMERO MENOR ES: ",menor;
Escribir "";//
FinProceso
paula muzhelii - 27 sep 2016 a las 20:53
excelente
+4
Vota
2
nECESITO RESOLVER ESTE PROBLEMA quien me ayuda.. necesito desarrollar el programa que compare y diga quien es el mayor de 5 numeros enteros
#include "stdio.h"
void main()
{
int NUM1, NUM2;
clrscr();
textcolor(14);
gotoxy(32,4);cprintf("TOMA DE DESICION");
gotoxy(29,11);cprintf("KEVIN ALEXIS VILLAREAL");
gotoxy(35,13);cprintf("CODIGO 37");
gotoxy(24,19);cprintf("INSTITUCION EDUCATIVA SAN ISIDORO");
gotoxy(28,20);cprintf("TECNOLOGIA E INFORMATICA");
gotoxy(35,21);cprintf("GRADO10-3");
gotoxy(32,22);cprintf("ABRIL 21 DE 2014");
getche();
clrscr();
textcolor(14);
gotoxy(30,4);cprintf("INSTRUCCION IF - ELSE");
gotoxy(22,11);cprintf("HALLAR EL MUMERO MAYOR DE DOS NUMEROS");
gotoxy(27,13);cprintf("DIGITE EL PRIMER NUMERO: ");
scanf("%d",&NUM1);
gotoxy(27,14);cprintf("DIGITE EL SEGUNDO NUMERO: ");
scanf("%d",&NUM2);
if (NUM1 > NUM2)
{
gotoxy(28,18);cprintf("EL NUMERO MAYOR ES: ");
gotoxy(48,18);cprintf("%d",NUM1);
}
else
{
gotoxy(28,18);cprintf("EL NUMERO ES MAYOR ES:");
gotoxy(48,18);cprintf("%d",NUM2);
}
getche();
}
+3
Vota
fea cochina que no te bañas
+2
Vota
nesecito todos los programas que esten hechoen lenguaje de bajo nivel
gracia
+2
Vota
#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();
}
-1
Vota
14
no lo se jejejejejeje burro
ana ,maria
jajajajajajaja dragon feicimo ese apodo
necesito saber quien me ayuda a resolver un algoritmo que lea 5 numeros e imprima el del medio de los 5
muy simple me gustaria asi para java