| CÓDIGO FUENTE - Convertir números del sistema Decimal a Binario |
//Código fuente para convertir un número decimal del 1 a 255 al sistema binario usando solo IF's
#include <iostream> using namespace std; int main() { int num; int c1=0,c2=0,c3=0,c4=0,c5=0,c6=0,c7=0,c8=0; cout<<"Ingresa el numero en decimal : "; cin>>num; if(num<0||num>255) cout<<"El numero no es valido"<<endl; else { cout<<"---"<<endl; if(num>0) { c1=num%2; num/=2; } if(num>0) { c2=num%2; num/=2; } if(num>0) { c3=num%2; num/=2; } if(num>0) { c4=num%2; num/=2; } if(num>0) { c5=num%2; num/=2; } if(num>0) { c6=num%2; num/=2; } if(num>0) { c7=num%2; num/=2; } if(num>0) { c8=num%2; num/=2; } cout<<endl<<"Resultado : "<<c8<<c7<<c6<<c5<<c4<<c3<<c2<<c1<<endl<<"---"<<endl; } cin.ignore(); return 0; } |
| COMENTARIOS |
- Este código fuente convierte números al sistema binario sin recursividad, puede servir para aprendices de c++.
|
Última actualización el Martes 03 de Octubre de 2006 08:24