main()
{
signed int a,b,c,e[100];
unsigned char d,f;
printf("masukkan sebuah bilangan! ");
scanf("%d", &a);
printf("bilangan biner dari bilangan desimal %d adalah ",a);
for(;;)
{
d=d+1;
b=trunc(a/2);
c=a%2;
e[d]=c;
a=b;
if (b==0) break;
}
f=0;
for (;;)
{
printf("%d", e[d-f]);
f=f+1;
if (f==d) break;
}
getch();
}
Jika ada yang dirasa kurang mengerti silakan ditanya... : ) Semoga membantu, terimakasih... :)
{
signed int a,b,c,e[100];
unsigned char d,f;
printf("masukkan sebuah bilangan! ");
scanf("%d", &a);
printf("bilangan biner dari bilangan desimal %d adalah ",a);
for(;;)
{
d=d+1;
b=trunc(a/2);
c=a%2;
e[d]=c;
a=b;
if (b==0) break;
}
f=0;
for (;;)
{
printf("%d", e[d-f]);
f=f+1;
if (f==d) break;
}
getch();
}
Jika ada yang dirasa kurang mengerti silakan ditanya... : ) Semoga membantu, terimakasih... :)
0 komentar:
Posting Komentar