Informatică, întrebare adresată de Victorrrr, 9 ani în urmă

Se citesc de la tastatura n numere , sa se determine cate din numerele introduse au suma cifrelor un numar palindrom .
65 puncte

Răspunsuri la întrebare

Răspuns de Utilizator anonim
0
int palindrom(int x)
{ int p,y;
y=x;
while(y)
{ p=p*10+y%10;
y/=10;
}
if(p==x)
return 1;
else
return 0;
}

int suma(int x)
{int s=0;
while(x)
{s+=x%10;
x/=10;
}
retrun s;
}
int main()
{ int n,c=0,nr,s;
cout<<"n=";cin>>n;
do{ cin>>nr;
s=suma(nr);
if(palindrom(s))
c++;
n=n-1;
}while(n==0);
cout<<c;
return 0;
}
Alte întrebări interesante