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.