pasar un numero a binario, octal y hexadecimal en turboC
por favor ayudame con esto es muy importante que si no no me dejan presentarrme al examen.muchas graciaa
Una posibilidad de solucionar el problema en forma elegante :
// program binar.cpp
// written in borlandc++ ver 4.5
#include <iostream.h>
#include <stdlib.h>
char a[50]={0};
int x;
int main()
{
cout << " entre un numero decimal : ";
cin >> x;
cout << " el numero entrado en base 10 es : " << x << endl;
itoa(x,a,2);
cout << "el numero transformado a binario es : " << a << endl;
itoa(x,a,8);
cout << "el numero transformado a octal es : " << a << endl;
itoa(x,a,16);
cout << "el numero transformado a hexadecimal es : " << a << endl;
return 0;
}
:
// program binar.cpp
// written in borlandc++ ver 4.5
#include <iostream.h>
#include <stdlib.h>
char a[50]={0};
int x;
int main()
{
cout << " entre un numero decimal : ";
cin >> x;
cout << " el numero entrado en base 10 es : " << x << endl;
itoa(x,a,2);
cout << "el numero transformado a binario es : " << a << endl;
itoa(x,a,8);
cout << "el numero transformado a octal es : " << a << endl;
itoa(x,a,16);
cout << "el numero transformado a hexadecimal es : " << a << endl;
return 0;
}
:
Una posibilidad de solucionar el problema en forma elegante :
// program binar.cpp
// written in borlandc++ ver 4.5
#include <iostream.h>
#include <stdlib.h>
char a[50]={0};
int x;
int main()
{
cout << " entre un numero decimal : ";
cin >> x;
cout << " el numero entrado en base 10 es : " << x << endl;
itoa(x,a,2);
cout << "el numero transformado a binario es : " << a << endl;
itoa(x,a,8);
cout << "el numero transformado a octal es : " << a << endl;
itoa(x,a,16);
cout << "el numero transformado a hexadecimal es : " << a << endl;
return 0;
}
:
// program binar.cpp
// written in borlandc++ ver 4.5
#include <iostream.h>
#include <stdlib.h>
char a[50]={0};
int x;
int main()
{
cout << " entre un numero decimal : ";
cin >> x;
cout << " el numero entrado en base 10 es : " << x << endl;
itoa(x,a,2);
cout << "el numero transformado a binario es : " << a << endl;
itoa(x,a,8);
cout << "el numero transformado a octal es : " << a << endl;
itoa(x,a,16);
cout << "el numero transformado a hexadecimal es : " << a << endl;
return 0;
}
:
