Sunday, February 28, 2010

Konversi Bilangan Desimal ke Biner

#include
#include

int main()
{

int x,sisa;
int a,b,c,d,e,f,g,h;


printf("Masukan bilangannya (0-255) = ");
scanf("%i",&x);

if(x>=0 && x<=255)
{
a=x/128;
sisa=x-a*128;
b=sisa/64;
sisa=sisa-b*64;
c=sisa/32;
sisa=sisa-c*32;
d=sisa/16;
sisa=sisa-d*16;
e=sisa/8;
sisa=sisa-e*8;
f=sisa/4;
sisa=sisa-f*4;
g=sisa/2;
sisa=sisa-g*2;
h=sisa/1;

printf("Jadi bilangan binernya = %i%i%i%i %i%i%i%i \n",a,b,c,d,e,f,g,h);

}
else
{
printf("tak terdeteksi \n");
}

system("pause");
return 0;
}

1 comment:

dexAri said...

izenk2 nge-Posting ini-- ga ada artikel yg bisa di POst, inspirasi belum datang menghampiriku :D