Se dau n numere naturale. Afisati cate dintre acestea sunt palindroame(se numeste palindrom un numar natural care citit de la stanga la dreapta si de la dreapta la stanga are aceeasi valoare)
ACF17:
C++ sau pseudocod?
Răspunsuri la întrebare
Răspuns de
0
#include iostream. using namespace std; int main(). {. int n,a,i,r,ca,nr=0; cin>>n; for(i=1;i<=n;i++). {. r=0; cin>>a;ca=a; while(a!=0). {r=r*10+a%10; a=a/10;}. if(ca==r) nr++ } cout<< nr; return 0; }
Răspuns de
1
#include <iostream>
using namespace std;
int n, x, k, i, inv, nr;
int main()
{
cin >> n;
for(i = 1; i <= n; i ++)
{
cin >> x;
k = x;
inv=0;
while(x!=0)
{
inv=inv * 10 + x % 10;
x = x / 10;
}
if(inv == k) nr ++;
}
cout << nr;
return 0;
}
using namespace std;
int n, x, k, i, inv, nr;
int main()
{
cin >> n;
for(i = 1; i <= n; i ++)
{
cin >> x;
k = x;
inv=0;
while(x!=0)
{
inv=inv * 10 + x % 10;
x = x / 10;
}
if(inv == k) nr ++;
}
cout << nr;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Franceza,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă