Algoritmul palindrom info
SeeSharp:
nu ai precizat in ce limbaj...in general palindrom e atunci cand un cuvant/nr poate fi citit de la stanga sau dreapta, rezultatul fiind acelasi. EX: 11211 , capac... ideea algoritmului e sa citesti cate litere/cifre are cuvantul/nr introdus apoi sa verifici daca prima litera/cifra este egala cu ultima, apoi a doua cu penultima...pana ajungi la mijloc.(se precizeaza daca numarul/cuvantul are un numar par de litere/cifre, atunci acestea trebuie sa fie toate identice)
Răspunsuri la întrebare
Răspuns de
5
int n,inv,aux,nr;
cin>>inv;
inv=0;aux=nr;
while(nr!=0)
inv=inv*10+nr%10;
nr=nr/10;
if(aux==inv)
cout<<"palindrom"
else
cout<<"nu";
return 0;
cin>>inv;
inv=0;aux=nr;
while(nr!=0)
inv=inv*10+nr%10;
nr=nr/10;
if(aux==inv)
cout<<"palindrom"
else
cout<<"nu";
return 0;
Alte întrebări interesante
Matematică,
8 ani în urmă
Franceza,
8 ani în urmă
Franceza,
8 ani în urmă
Informatică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă