lunes, 26 de marzo de 2012
Ordenar 4 Números de Mayor a Menor - C++
Julian Andres Pizarro C.
UNIAJC/T. Electronica
//JULIAN ANDRES PIZARRO COLLAZOS
//CODIGO: 2101034
//Ordenar de mayor a menor 4 numeros, usando 1 sola variable auxiliar.
#include <iostream>
using namespace std;
int main () {
int mayor, menor, medio1, medio2, aux;
cout<<"Porfavor pida o ingrese 4 numeros. "<<endl;
cout<<"NOTA: Despues de ingresar un numero presione ENTER. ";
cin>>menor>>medio1>>medio2>>mayor;
if(menor > medio1){
/*Intercambiar los numeros de menor a medio1*/
aux=medio1;
medio1=menor;
menor=aux;
}
if(menor > medio2){
/*Intercambiar los numeros de menor a medio2*/
aux=medio2;
medio2=menor;
menor=aux;
}
if(medio1 > mayor){
/*Intercambiar los numeros de medio1 a mayor*/
aux=mayor;
mayor=medio1;
medio1=aux;
}
if(medio2 > mayor){
/*Intercambiar los numeros de medio2 a mayor*/
aux=mayor;
mayor=medio2;
medio2=aux;
}
if(menor > medio1){
/*Intercambiar los numeros de menor a medio1*/
aux=medio1;
medio1=menor;
menor=aux;
}
cout<<"El mayor es "<<mayor<<endl;
cout<<"El menor es "<<menor<<endl;
cout<<"El medio1 es "<<medio1<<endl;
cout<<"El medio2 es "<<medio2<<endl;
return 0;
}
Suscribirse a:
Comentarios de la entrada (Atom)
3 comentarios:
necesito un codigo que ordene 10 numeros d mayor a menor.. ayuda..por favor
COMO DETERMINAS CUANTOS IF USAR POR EJEMPLO PARA CINCO CUANTOS SERIA
No Me fuciono
Publicar un comentario