#include<iostream.h> #include<conio.h> #include<iomanip.h> #include<math.h> void main() {clrscr(); int s,r,n,p,s1,x,min,max; cout<<"n="; cin>>n; s=0; p=1; s1=0; x=n; max=n%10; min=n%10; while (n!=0) {r=n%10; s+=r; p*=r; s1=(s1*10)+r; if(max<r) max=r; if(min>r) min=r; n=n/10;} if (s1==x) cout<<"numarul este palindrom"<<endl; else cout<<"numarul nu este palindrom"<<endl; cout<<"suma este "<<s<<endl; cout<<"produsul este "<<p<<endl; cout<<"inversul este "<<s1<<endl; cout<<"maximul este "<<max<<endl; cout<<"minimul este "<<min<<endl; getch();}