logo

Palindromi-ohjelma C

Palindrominumero c:ssä: A palindrominumero On numero, joka on sama kääntämisen jälkeen . Esimerkiksi 121, 34543, 343, 131, 48984 ovat palindrominumeroita.

Palindrominumeroalgoritmi

  • Hanki numero käyttäjältä
  • Pidä numero väliaikaisessa muuttujassa
  • Käännä numero toisinpäin
  • Vertaa väliaikaista numeroa käänteiseen numeroon
  • Jos molemmat numerot ovat samat, tulosta palindrominumero
  • Muuten tulosta ei palindrominumeroa

Katsotaanpa palindromiohjelmaa C:ssä. Tässä c-ohjelmassa saamme syötteen käyttäjältä ja tarkistamme, onko numero palindromi vai ei.

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

Lähtö:

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