Progra

Solo disponible en BuenasTareas
  • Páginas : 2 (472 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de marzo de 2012
Leer documento completo
Vista previa del texto
// ordendds.cpp: archivo de proyecto principal.

#include "stdafx.h"

using namespace System;
# include <iostream>
using std::cin;
using std::cout;
// def prototipos
int ingreso();int or_des(int,int,int);
int ord_asc(int,int,int);
void despdat_des(int,int,int);
void despdat_asc(int,int,int);
//def veriables globales
int a,b,c,mayor,medio,menor,men,med,may;

intmain(array<System::String ^> ^args)
{
cout<<"\n\n\t ORDENAR TRES NUMREROS ";
ingreso();
or_des(a,b,c);
ord_asc(a,b,c);
despdat_des(mayor,medio,menor);
despdat_asc(men,med,may);Console::Read();
return 0;
}
int ingreso()
{
cout<<"\n\n Ingrece los numeros a ordenar ";
cout<<"\n\n Ingrece el 1er numero : ";
cin>>a;
cout<<"\n Ingrece el 2donumero : ";
cin>>b;
cout<<"\n Ingrece el 3er numero : ";
cin>>c;
return a,b,c;
}
int or_des(int a1, int b1, int c1)
{
int aux,aux2,aux3;
if(a1<b1)
{
aux=a1;mayor=b1;
medio=aux;
if(mayor<c1)
{
aux2=mayor;
mayor=c1;
menor=aux2;
if(medio<menor)
{
aux3=medio;
medio=menor;
menor=aux3;
returnmayor,medio,menor;
}
}
else
{
if(medio>c1)
{
menor=c1;
return mayor,medio,menor;
}
else
{
aux2=medio;
medio=c1;
menor=aux2;
returnmayor,medio,menor;
}
}
}
else
{
if(a1==b1)
{
if(b1<c1)
{
mayor=c1;
medio=a1;
menor=b1;
return mayor,medio,menor;
}
else
{
mayor=a1;medio=b1;
menor=c1;
return mayor,medio,menor;
}
}
else
{
if(a1>b1)
{
if(b1>c1)
{
mayor=a1;
medio=b1;
menor=c1;
returnmayor, medio,menor;
}
else
{
if(b1==c1)
{
mayor=a1;
medio=b1;
menor=c1;
return mayor, medio,menor;
}
else
{...
tracking img