hvala puno :)
Evo, nadopunio sam kod, sad za rečenicu
Ana ima 212 kuna, a Iva ima 500 kuna.
izbacuje rješenje
ana
212
hvala puno..
a ako mi program treba ispisivati samo rijeci koje su palindromi sa vise od 2 slova,onda samo prepraviti ovo gdje je:
/* */
if(isalnum(recenica[i])) /* staviti samo recenica[i+1] */
rijec += recenica[i]; /* isto recenica [i+1] */
/* */
ili se nekako drugacije radi??
program radi i tako,ali mi prvu rijec ne prepoznaje kao palindrom.
if (palindrom(rijec) && rijec.size()>1)
cout << rijec << endl;
Sa ovim sam postigao da mi program ispisuje palindrome veće od jednog slova ili broja, jer svaka riječ od jednog slova je palindrom.
Ako želiš da ispisuje palndrome od minimun tri slova e, to ti meni reci što trebaš promijeniti u gornjem kodu, bolje da te pitam ja nego profa pa ti uvali asa ako ne budeš znao.
onda samo staviti if(palindrom(rijec) && rijec.size()>2) /* za palindrome od minimum 3 slova */
cout<<rijec<<endl;
onda samo staviti if(palindrom(rijec) && rijec.size()>2) /* za palindrome od minimum 3 slova */
cout<<rijec<<endl;
Dakle, nisam se uzalud potrudio, skužio si program, ajde neka.
u svakom slucaju hvala ti :)