Wyszukiwanie palindromow w pliku

0

Witam tak jak w temacie napisałem aplikacje która ma za zadanie wyszukać najdłuższy palindrom we wskazanym przez użytkownika pliku tekstowym. Plik otwarty do odczytu czytany za pomocą strumienia co pozwoliło wykluczyć spacje, entery i tabulatory. Zastanawiam się teraz jak wykluczyć przecinki, kropki, średniki, itp bo te znaki mogą być przyklejone do potencjalnego palindromu.

0

isalpha()

0

ok ta funkcja sprawdzi mi czy znak zawiera się w alfabecie ale robi to dla typu char. A ja czytam plik strumieniem do zmiennej typu string. Czyli tak naprawdę robię to słowo po słowie. i jeśli w pliku jest na końcu zdania np. kajak. to kajak jest palindromem ale z kropka na końcu warunek jest nie spełniony. Podobnie rzecz ma się w przypłodku innych znaków przyklejonych do słów np znaki przecinka dwukropka itp.

3

isalpha() + TBrain + for

0

Kolego może zrobię z siebie debila ale nic mi nie mówi TBrain. Wnioskuje że mam sprawdzić zawartość pliku funkcją isalpha() używając do tego pętli for

0

Może zacznij od jakiegoś kursu, pierwsze kilka stron i już wiesz jak to zrobić.

1 użytkowników online, w tym zalogowanych: 0, gości: 1