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

se citesc pe rand n numere .Sa se determine cel mai mare nr palindrom par.C++
URGENT


InfoMaster: Cum adica palindron?
gabi54t: palindrom adica se citeste la fel si de la stanga si de la dreapta

Răspunsuri la întrebare

Răspuns de gabi54t
0
#include <iostream>

using namespace std;
int pal(int x)
{
    int nr=x, ras=0;
    while(nr!=0)
    {
        ras=ras*10+nr%10;
        nr=nr/10;
    }
    if(ras==x)
        return 1;
    else
        return 0;
}
int main()
{
   int n, i, v[100], maxx=-99999;
    cin>>n;
    for(i=1; i<=n; i++)
        cin>>v[i];
    for(i=1; i<=n; i++)
        if(v[i]%2==0)
            if(pal(v[i])==1)
                if(v[i]>maxx)
                    maxx=v[i];
    cout<<maxx;

    return 0;
}


Alte întrebări interesante