elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Re: ordenar 3 numeros en C en: 11 Abril 2008, 20:10 pm
En el caso de que tu profesor no te haya pedido con arreglos mi solucion seria esta:

#include<stdio.h>
#include<conio.h>
#include<iostream.h>

void main()
{
 int a,b,c,x,y,o,p,q;   /* declaracion variables */

 clrscr();                  /*************************/
 cout<<"\na : ";        /*                                       */
 cin>>a;                  /*                                        */
 cout<<"\nb : ";       /*   Ingreso de valores          */
 cin>>b;                  /*                                        */
 cout<<"\nc : ";        /*                                       */
 cin>>c;                  /*************************/
 getch();
 o=a; p=b;q=c;          /* "Backup" de valores ingresados para impresion final */
 if(c<b)
   {
    x=c;
    y=b;                /* comparacion entre el 3er y 2do valor */
    b=x;
    c=y;
   }
 if(b<a)
   {
    x=b;
    y=a;                /* comparacion entre el 2do y 1er valor */
    a=x;
    b=y;
   }
 if(c<b)
   {
    x=c;
    y=b;                /* comparacion entre el 3er y 2do valor */
    b=x;
    c=y;
   }
 getch();
 cout<<"Los numeros son: "<<o<<" "<<p<<" "<<q<<"\n";  /* Impresion valores originales */
 cout<<"Y ordenados son: "<<a<<" "<<b<<" "<<c<<"\n";  /* Impresion valores ordenados */
 getch();
}
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines