Utilizando un vector convertir un número decimal a su equivalente en binario.
// Por ejemplo, si N=19 su equivalente en binario es 10011.
// Por ejemplo, si N=19 su equivalente en binario es 10011.
#include <stdio.h>
#include <conio.h>
#define MAX 100
void main(){
int n,d,i=0,j,v[MAX];
clrscr();
printf("VECTOR DECCIMAL A BINARIO\n");
printf("Introduzca un Numero decimal: ");
scanf("%d",&n);
while(n>0){
i++;
d=n%2;
v[i]=d;
n=int(n/2);
}
printf("Su equivalente en binario es: ");
for(j=i;j>=1;j--){
printf("%d",v[j]);
}
getch();
}
Comentarios