logo

Palindroma programma C

Palindroma numurs c: A palindroma numurs ir skaitlis, kas ir vienāds pēc reversa . Piemēram, 121, 34543, 343, 131, 48984 ir palindromu skaitļi.

Palindromu skaitļu algoritms

  • Saņemiet numuru no lietotāja
  • Turiet numuru pagaidu mainīgajā
  • Apgrieziet numuru
  • Salīdziniet pagaidu numuru ar apgriezto numuru
  • Ja abi skaitļi ir vienādi, izdrukājiet palindroma numuru
  • Citādi drukājiet nevis palindroma numuru

Apskatīsim palindromu programmu C valodā. Šajā c programmā mēs saņemsim ievadi no lietotāja un pārbaudīsim, vai numurs ir palindroms vai nē.

 #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; } 

Izvade:

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