logo

Програм палиндрома у Ц

Палиндромски број у ц: А палиндромски број је број који је исти после реверса . На пример, 121, 34543, 343, 131, 48984 су бројеви палиндрома.

Алгоритам броја палиндрома

  • Добијте број од корисника
  • Држите број у привременој променљивој
  • Обрните број
  • Упоредите привремени број са обрнутим бројем
  • Ако су оба броја иста, одштампајте број палиндрома
  • Другачије штампај не број палиндрома

Хајде да видимо палиндромски програм у Ц. У овом ц програму, добићемо инпут од корисника и проверити да ли је број палиндром или не.

 #include int main() { int n,r,sum=0,temp; printf('enter the number='); scanf('%d',&n); temp=n; while(n>0) { r=n%10; sum=(sum*10)+r; n=n/10; } if(temp==sum) printf('palindrome number '); else printf('not palindrome'); return 0; } 

Излаз:

 enter the number=151 palindrome number enter the number=5621 not palindrome number