Código
#include<iostream> using std::cout; using std::cin; using std::endl; int main() { int i,i1,d,d1,cosi,cosi1,rest1,rest; cout<<"\n Conversor de numeros decimales a bibario"<<endl; cout<<"\n Introduce un numero antes del punto"<<endl; cin>>d; cout<<"\n Introduce un numero despues del punto"<<endl; cin>>d1; cout<<"\n El numero binario es:"<<endl; /* for(;i1<=d1;)//for para el numero despues del punto { cosi1=d1*2; d1=cosi1; rest1=cosi1%2; cout<<rest1<<endl; } */ //for para antes del punto for(/*i=1*/;i<=d;) { cosi=d/2; d=cosi; rest=cosi%2; cout<<rest<<endl; } system("PAUSE"); return 0; }