Onluk tabanda ki bir sayıyı ikilik tabana çeviren c programı

Konu sahibi son olarak 3310 gün önce görüldü
Kod:
//32 bit tamsayılar
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
void ikiliktabanacevir(int x);
int main()
{
int a;
printf("Bir sayi giriniz\n");
scanf("%d",&a);
printf("%d=",a);
ikiliktabanacevir(a);
system("pause");
return 0;
}
void ikiliktabanacevir(int x)
{
int i,a;
for(i=31;i>=0;i--)
{
a=pow(2,i);
if(x&a)
printf("1");
else
printf("0");
if(i%4==0)
printf(" ");
}
printf("\n");
}
 
Geri