Bu yazımızda C programlama dilinde bir sayının rakamlarını ters yazdırma örneğini çözeceğiz. Hemen sorumuza ve cevabımıza geçelim.

Soru : Kullanıcıdan alınan bir sayının rakamlarını ters yazan programı C Programlama dilinde yazınız.

Cevap :

#include <stdio.h>

int main() {
    int num, reversed = 0;
    printf("Bir sayi girin: ");
    scanf("%d", &num);

    while(num != 0) {
        int digit = num % 10;
        reversed = reversed * 10 + digit;
        num /= 10;
    }

    printf("Sayinin ters hali: %d\n", reversed);
    return 0;
}

Çıktısı :

Bir sayi girin: 2501
Sayinin ters hali: 1052

Bu yazımızda C programlama dilinde bir sayının rakamlarını ters yazdırma örneğini çözdük. Diğer C programlama dili örnek sorularımızı görmek isterseniz buradan tümünü görebilirisiniz.

Bu yazı dikkatini çekebilir.   C Programlama Faktöriyel Hesaplama