Bu yazımızda C programlama dilinde palindrom sayı bulma örneğini çözeceğiz. Bu örneği çözerken while döngüsü ve if-else gibi terimleri kullanacağız.
Öncelikle palindrom sayı nedir sorusunu yanıtlayalım. Palindrom sayı, bir sayının kendi tersi ile eşit olma durumudur. Örneğin 1221 sayısı, 1221 sayısı ile palindromdur. Şimdi sorumuza ve cevabımıza geçelim.
Soru : Kullanıcıdan alınan bir sayının palindrom olup olmadığını bulan C dili kodunu yazınız.
Cevap :
#include<stdio.h>
int main(){
int sayi, ters=0, temp, rem;
printf("Bir sayi giriniz : ");
scanf("%d", &sayi);
temp = sayi;
while(temp>0)
{
rem = temp%10;
ters = (ters*10)+rem;
temp = temp/10;
}
if(ters == sayi)
printf("Palindromdur");
else
printf("Palindrom degildir.");
}
Çıktısı :
Bu yazımızda C programlama dilinde palindrom sayı bulma örneğini çözdük. Diğer C programlama dili örnek sorularımızı görmek isterseniz buradan tümünü görebilirisiniz.