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

Numerele care se citesc la fel atit de la stinga la dreapta, cit si de la dreapta la stinga, se numesc palindroame. Exemple:33,121,14541,788. Sa se compuna un program care va verifica daca numarul natural dat n este sau nu palindrom. Va rog frumos!!!


griandreea4: O vrei reolvata in c++ sau pseudocod?

Răspunsuri la întrebare

Răspuns de ProMinecraft69
1

Nu stiu cum ai vrut asa ca o sa ti-o fac in pseudocod si dupa transcrii tu daca vrei in C++

citeste n

x<-n

invers<-0

cat timp (n diferit de 0) executa

   {           c=c mod 10

               n=n div 10

               invers=invers*10+c

}

daca(invers=x) atunci

scrie "numarul e palindrom"

altfel

scrie"numarul nu e palidrom"

Am folosit x-ul pentru a salva valoarea lui n si invers pentru ca verifica daca numarul citit invers e egal cu cel initial


ProMinecraft69: c=n mod 10 *
Alte întrebări interesante