Programa En C++ Conversor
#include<stdlib.h>
#include<conio.h>
int main ()
{
("clr");
int a,b,i,s[19];
intc,c1,c2,c3,c4,c5,c6,d,d1,d2,d3,d4,d5,d6,e,e1,e2,e3,e4,e5;
int f,f1,f2,f3,f4,f5,f6,g,g1,g2,g3,g4;
printf("\n");
printf("\t\t.CONVERSOR .\n");
printf("\n");
printf("\n");
printf("\t\tINTRODUCE EL NUMERO DECIMAL A CONVERTIR: ");
scanf("%d",&a);printf("\n");
printf("\n");
do
{
printf("\n");
printf("\t\t* ELIGE |1| PARA CONVERTIR A NUMERO BINARIO\n");printf("\n");
printf("\t\t* ELIGE |2| PARA CONVERTIR A NUMERO OCTAL\n");
printf("\n");
printf("\t\t* ELIGE |3| PARACONVERTIR A NUMERO HEXADECIMAL\n");
printf("\n");
printf("\n");
printf("\t\tELEGISTE OPCION: ",b);
scanf("%d",&b);
switch(b){
case 1 :
printf("\n");
printf("\n");
printf("\tEL NUMERO BINARIO ES: ");
for(i=0; i<=19; i++)
{
s[i]=a%2;a=a/2;
}
printf("%d %d %d %d ",s[19],s[18],s[17],s[16]);
printf("%d %d %d %d ",s[15],s[14],s[13],s[12]);
printf("%d %d %d %d",s[11],s[10],s[9],s[8]);
printf("%d %d %d %d ",s[7],s[6],s[5],s[4]);
printf("%d %d %d %d ",s[3],s[2],s[1],s[0]);
break;case 2 :
printf("\n");
printf("\n");
for(i=0; i<=19; i++)/*son 15 matrices para octal xq sobra una*/
{
s[i]=a%2;
Regístrate para leer el documento completo.