👤

Se citește de la tastatura un număr întreg n, sa se afișeze daca numărul este palindorm. Clasa a IX a, cine ma poate ajuta?

Răspuns :

int n, cn, ogl = 0;

int main () {

  cin >> n;

  cn = n;

  while (cn != 0) {

     ogl = ogl * 10 + cn % 10;

     cn = cn / 10;

  }

  if (n == ogl) {

     cout << "este palindrom";

  } else {

     cout << "nu este palindrom";

  }

}

var

a, b, c: word;

begin

write('Numar:'); readln(a);

b := 0;

c := a;

while c > 0 do  

begin

b := b * 10 + c mod 10;

c := c div 10;

end;

if a = b then write('Da') else write('Nu')

end.