Sunteți pe pagina 1din 1

#include<iostream> using namespace std; int main() { int x, p, c, y, z, og, s; cout<<"Dati un numar: "; cin>>x; // OGLINDITUL UNUI NUMAR

y=x; og=0; while(y>0) { c=y%10; y=y/10; og=og*10+c; } cout<<"Oglinditul este: "<<og<<endl; // NUMAR PALINDROM (oglinditul egal cu el; ex: 313) if(og==x) cout<<"Numarul este palindrom."<<endl; else cout<<"Numarul nu este palindrom."<<endl; // URMA UNUI NUMAR p=1; z=0; y=x; while(y>0) { c=y%10; y=y/10; z=z+(9-c)*p; p=p*10; } cout<<"Urma numarului este: "<<z<<endl; // CIFRA DE CONTROL s=0; while(x>=10) { while(x>0) { s=s+x%10; x=x/10; } x=s; s=0; } cout<<"Cifra de control este: "<<x; return 0; }

S-ar putea să vă placă și