March 29, 2015

C ile Palindrome Kontrolü Nasıl Yapılır

C ile girilen bir sayının palindrome olup olmadığını bulmak istiyor olabilirsiniz.Bunu yapmak için aşağıdaki kod örneğine bakabilirsiniz.Palindrome ise tersden okunuşuda aynı olan sayı,cümle,karakter yani aklınıza gelebilecek herşeydir.

Bunlara örnek

  • 121
  • 6336
  • 54245

gibi


    #include <stdio.h>

    int main()
    {
       int n, k = 0, c;
       printf("Sayi Girinizn");
       scanf("%d",&n);
       c = n;
       while( c != 0 )
       {
          k = k * 10;
          k = k + c%10;
          c = c/10;
       }

       if ( n == k )
          printf("Sayi %d palindromedir n", n);
       else{
       	printf("Sayi %d palindrome degildirn", n);
       }
       return 0;
    }

Çıktı Örneği

cilepalindromekontolu