Necesito

Torres
14 de Diciembre del 2005
Necesito un programa que me convierta de decimal a binario octal y hexadecimal

ISAIAS DUQUE GOMEZ
14 de Diciembre del 2005
//Descripcion:Codigo que convierte del sistema decimal al sistema binario
//Autor:Isaias Duque Gomez

#include<stdio.h>
#include<dos.h>
#include<conio.h>


void main()
{
int binario[10],x=0,numero;
int cociente;
do
{
clrscr();
gotoxy(31,4);printf("DECIMAL >> BINARIO");
gotoxy(3,7);printf("Introduce un numero entero: ");
scanf("%d",&numero);
}
while(numero<=0);
gotoxy(3,10);printf("PROCESOS");printf("\n");
printf("\n %d / 2 = %d Residuo = %d",numero,numero/2,numero%2);//esto lo hago para que e muestre el primer

numero
//con su residuo, cociente
do
{
if(numero==1 || numero==0)
{
binario[x]=numero;
break;
}
binario[x]=numero%2;
numero=numero/2;
printf("\n %d / 2 = %d Residuo = %d",numero,numero/2,numero%2);
x++;
}
while(numero);
gotoxy(50,7);printf("En binario es: ");

for(x;x>=0;x--) //Se imprime en orden inverso
{
printf("%d",binario[x]);
}
delay(800);
gotoxy(18,30);printf("NOTA: Los valores se muestran de forma inversa");
gotoxy(29,31);printf("de abajo hacia arriba");
getch();
}