logo

Programma palindromo in C

Numero palindromo in c: A numero palindromo È un numero che è lo stesso dopo il contrario . Ad esempio 121, 34543, 343, 131, 48984 sono i numeri palindromi.

Algoritmo dei numeri palindromi

  • Ottieni il numero dall'utente
  • Mantieni il numero nella variabile temporanea
  • Invertire il numero
  • Confronta il numero temporaneo con il numero invertito
  • Se entrambi i numeri sono uguali, stampa il numero palindromo
  • Altrimenti stampa un numero non palindromo

Vediamo il programma palindromo in C. In questo programma c, riceveremo un input dall'utente e controlleremo se il numero è palindromo o meno.

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

Produzione:

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