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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Conversor de numeros decimales a binario con punto decimal basico
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Conversor de numeros decimales a binario con punto decimal basico  (Leído 2,543 veces)
ivanel93

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Conversor de numeros decimales a binario con punto decimal basico
« en: 15 Septiembre 2013, 06:21 am »

Hola bien dia a todos ya he pedido ayuda varia veces con buenos resultados, en este caso tengo que hacer un conversor de numeros binarios pero lo quiero hacer basico sin usar arreglos, y metiendo cantidades por separado, por ejemplo 123.34 : primero meter 123 y despues 34 generando en un resultado mi idea es asi y por cierto esperi su ayuda para poder hacer la parte que va despues del punto por que no se como hacerlo (para tomar el numero 0 o 1 al multiplicar por dos), y al imprimir la primera parte ya que al dividir no imprime un digito , espero su ayuda gracias:



Código
  1. #include<iostream>
  2.  
  3. using std::cout;
  4. using std::cin;
  5. using std::endl;
  6.  
  7. int main()
  8. {
  9.    int i,i1,d,d1,cosi,cosi1,rest1,rest;
  10.  
  11.  
  12.    cout<<"\n Conversor de numeros decimales a bibario"<<endl;
  13.    cout<<"\n Introduce un numero antes del punto"<<endl;
  14.    cin>>d;
  15.    cout<<"\n Introduce un numero despues del punto"<<endl;
  16.    cin>>d1;
  17.    cout<<"\n El numero binario es:"<<endl;
  18.  
  19. /*   for(;i1<=d1;)//for para el numero despues del punto
  20. {
  21.     cosi1=d1*2;
  22.     d1=cosi1;
  23.     rest1=cosi1%2;
  24.     cout<<rest1<<endl;
  25.    
  26. }
  27.     */
  28.    //for para antes del punto
  29.    for(/*i=1*/;i<=d;)
  30. {
  31.    cosi=d/2;
  32.    d=cosi;
  33.    rest=cosi%2;
  34.    cout<<rest<<endl;
  35.  
  36. }
  37.  
  38.  
  39.  
  40.    system("PAUSE");
  41.    return 0;
  42. }
  43.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Conversor de numeros Decimales a Binareos [Bin]
Scripting
EddyW 0 2,385 Último mensaje 22 Octubre 2009, 16:57 pm
por EddyW
[ code=C++] Conversor binario-decimal-binario « 1 2 »
Programación C/C++
Chonk 11 24,161 Último mensaje 9 Julio 2010, 17:52 pm
por Debci
Como convertir numeros decimales a numeros binario en c++?
Programación C/C++
fco_noh 3 9,230 Último mensaje 31 Agosto 2010, 07:38 am
por do-while
Ejemplo WinApi32 GUI - conversor decimal a binario
Programación C/C++
david_BS 0 2,384 Último mensaje 7 Abril 2012, 06:45 am
por david_BS
No sé por qué no funciona (conversor decimal-binario)
Ejercicios
pablo256 6 4,223 Último mensaje 13 Abril 2015, 10:05 am
por pablo256
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines