Informatică, întrebare adresată de andreea115044, 8 ani în urmă

Afisati in ordine descrescatoare toate elementele unui vector care sunt palindromice si
contin numai cifre impare
Helpppp

Răspunsuri la întrebare

Răspuns de ciprianb932
0

#include <iostream>

using namespace std;

int main()

{ int n, i, j, ogl, aux, ok;

cin>>n;

int v[n+1];

for(i=0; i<n; i++)

{  cin>>v[i];

   aux=v[i];

   ogl=0; ok=1;

   while(aux && ok==1)

    {  if(aux%2==0)

           ok=0;

        ogl=ogl*10+aux%10;

        aux=aux/10;

    }

  if( ok==0 || ogl!=v[i])

     { i--; n--; }

}

aux=0;

for(i=0; i<n-1; i++)

for(j=i+1; j<n; j++)

  if (v[i]>v[j])

    { aux=v[i];

      v[i]=v[j];

      v[j]=aux;

    }

for(i=0; i<n; i++)

cout<<v[i]<<' ';

   return 0;

}

o varianta de rezolvare

Alte întrebări interesante