Resultados 1 al 3 de 3

De decimal a binario

Esta es una discusión para el tema De decimal a binario en el foro Programación, bajo la categoría Webmasters y Programadores; hola!! lo que pasa es que no tengo un problema para ordenar los numeros #include <iostream.h> #include <conio.h> main () { int a,b; cout<<"Escribe el numero: "<<endl; cin>>a; while (a!=0){ ...
Página: 1


  1. #1
    Member

    Fecha de ingreso
    01 mar, 06
    Mensajes
    51
    hola!!



    lo que pasa es que no tengo un problema para ordenar los numeros





    #include <iostream.h>

    #include <conio.h>

    main ()

    {

    int a,b;

    cout<<"Escribe el numero: "<<endl;

    cin>>a;

    while (a!=0){

    b=a%2;

    a=a/2;

    cout<<b;

    }

    getch();

    }



    asi sale por ejemplo el 6 es 110 pero sale 011 y asi quiero saber como oredenarlos porfa!!

     
     
  2. #2
    Miembro vitalicio

    Fecha de ingreso
    07 feb, 05
    Mensajes
    620
    Gracias Blag.

    Código:
    &#39;-------------------------------------------&#39;
    
    &#39;----------SinglePath games design----------&#39;
    
    &#39;-----http://www.iespana.es/singlepath------&#39;
    
    &#39;-----------singlepathpe@yahoo.es-----------&#39;
    
    &#39;-------------Fecha: 18/01/2003.------------&#39;
    
    
    
    #include <iostream.h> //Para Cout y Cin
    
    #include <conio.h> //Para Getch() y Clrscr()
    
    
    
    long int iNumero,iSuma,iDigito,iExponente;
    
    char cRespuesta;
    
    
    
    int main()
    
    {
    
    do{
    
    //Definimos un bloque de codigo a ejecutar
    
    clrscr();
    
    //Limpiamos la pantalla
    
    cout<<"Ingresa un numero decimal: ";
    
    //Escribimos en la pantalla
    
    cin>>iNumero;
    
    //Leemos el valor, ingresado por pantalla
    
    iSuma = 0;
    
    iExponente = 1;
    
    	do{
    
    	iDigito = iNumero % 2;
    
    	//Ejecutamos una divion entera, pero conservamos el residuo
    
    	iNumero = iNumero / 2;
    
    	//Ejecutamos una division entera
    
    	iSuma = iSuma + iDigito * iExponente;
    
    	iExponente = iExponente * 10;
    
    	}while (iNumero > 0);
    
    	//Definimos el final del bloque de codigo, mientras se
    
    	//cumpla la condicion
    
    cout<<"El numero binario es: "<<iSuma;
    
    cout<<"\nDeseas continuar (s/n)";
    
    cin>>cRespuesta;
    
    iSuma = 0;
    
    }while(cRespuesta == &#39;s&#39; || cRespuesta == &#39;S&#39;);
    
    	//Definimos el final del bloque de codigo, mientras se
    
    	//cumpla la condicion
    
    	//El simbolo ||, significa OR
    
    }
    PD. No uses Borland, APESTA

     
     
  3. #3
    Member

    Fecha de ingreso
    01 mar, 06
    Mensajes
    51
    Muchas gracias por el programa!!! y gracias por ponerle comentarios para su mayor comprencion!! =D

     
     

Temas similares

  1. Respuestas: 1
    Último mensaje: 18/01/2009, 19:34
  2. Convertir Hexadecimal en Binario
    Por Marzzipan en el foro Programación
    Respuestas: 2
    Último mensaje: 18/10/2008, 20:33
  3. Calculadora Binario, Octal, y Hex en Basic 6.0
    Por thrasherxxx en el foro Programación
    Respuestas: 3
    Último mensaje: 17/07/2007, 05:15
  4. Reloj en fomato binario
    Por TequilaGT en el foro Off Topic
    Respuestas: 3
    Último mensaje: 31/07/2006, 03:30

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •