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ı :

C Programlama Ondalık Sayıyı İkilik Sayıya Çevirme Örneği

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.

Bu yazı dikkatini çekebilir.   Php Dizideki Sayıları Toplama