Advertisement
Guest User

Untitled

a guest
Dec 11th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int prevrten(int n,int prev)
  5. {
  6. if (n/10==0)
  7. return prev*10+n;
  8.  
  9. else
  10. {
  11. return prevrten(n/10,prev*10+n%10);
  12. }
  13. }
  14.  
  15. void dalizbirpalindrom(int n,int obraten)
  16. {
  17. int zbir=n+obraten;
  18. int prevrzbir=0;
  19. while(zbir>0)
  20. {
  21. prevrzbir= prevrzbir*10+zbir%10;
  22. zbir=zbir/10;
  23. }
  24.  
  25. if(prevrzbir==(n+obraten))
  26. printf("E palindrom");
  27.  
  28. else printf("Ne e palindrom");
  29. }
  30.  
  31. int main()
  32. { int n,obraten;
  33. scanf("%d",&n);
  34. obraten=prevrten(n,0);
  35. dalizbirpalindrom(n,obraten);
  36.  
  37. return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement