Bu yazımızda C programlama dilinde bir ondalık sayı ikilik sayıya çevirme örneğini çözeceğiz. Eğer eksikleriniz varsa döngüler ve diziler konularını tamamlayıp tekrar soruya dönmeniz daha faydalı olacaktır. Hemen sorumuza geçelim.
Soru : C programlama dilinde, kullanıcıdan alınan ondalık bir sayıyı ikilik sayıya çeviren kodu yazınız.
Cevap :
#include <stdio.h>
int main(){
int sayi,temp,i=1,ikilik[100];
printf("Sayi Giriniz: ");
scanf("%d",&sayi);
temp = sayi;
while(temp != 0){
ikilik[i]= temp % 2;
temp = temp / 2;
i++;
}
printf("%d sayisinin ikilik sayi sisteminde karsiligi : ", sayi);
for(int j = i-1 ; j>0 ; j--)
printf("%d",ikilik[j]);
}
Çıktısı :
Bu yazımızda C programlama dilinde bir ondalık sayıyı nasıl ikilik sayıya dönüştürebileceğimizi gördük. Diğer C programlama dili örneklerini görmek için buraya tıklayabilirsiniz.