Realizati un program care sa calculeze suma tuturor numerelor palindrom din intervalul [a,b].
oneletter12:
media aritmetica *
Răspunsuri la întrebare
Răspuns de
0
#include<iostream>
using namespace std;
int palindrom(int x)
{ int c_x=x,c=0;
while(c_x)
{ c=c*10+c_x%10; c_x=c_x/10; }
if(c==x) return 1;
else return 0;}
int main()
{ int i,a,b,S=0,aux;
cin>>a>>b;
if(a>b) { aux=a; a=b; b=aux; }
for(i=a;i<=b;i++)
if(palindrom(i)) S=S+i;
cout<<S;
}
using namespace std;
int palindrom(int x)
{ int c_x=x,c=0;
while(c_x)
{ c=c*10+c_x%10; c_x=c_x/10; }
if(c==x) return 1;
else return 0;}
int main()
{ int i,a,b,S=0,aux;
cin>>a>>b;
if(a>b) { aux=a; a=b; b=aux; }
for(i=a;i<=b;i++)
if(palindrom(i)) S=S+i;
cout<<S;
}
Alte întrebări interesante
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă