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

REPEDE VA ROGG!! Sa se afișeze numerele palindroame mai mari decât 10 și mai mici decât un număr dat, n.

Răspunsuri la întrebare

Răspuns de enachecristianalexan
0

#include <iostream>

using namespace std;


int main()

{

int n;

int i, nr, nr_invers, nr_initial;

cin>>n;

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

{

 nr = i;

 nr_invers = 0;

 nr_initial = nr;

 do

 {

  if (nr % 10 == 0)

   nr++;

  nr_invers = nr % 10 + nr_invers * 10;

  nr = nr / 10;

 } while(nr!=0);

 if(nr_invers == nr_initial) printf("%d ", nr_invers);

}

}


Alte întrebări interesante