The word 'PALINDROME' comes from the Greek word palindromos, which means 'running back again'. A palindrome is any word, line or even complete poem which reads the same backwards as it does forwards. Look Here for more information on Palindromes
Write a program to read lines of text from a user specified file and identify whether each line is a Palindrome. Punctuation, spaces and capitalization can be ignored.
Sample Input: (PAL.TXT)
|
Sample Output:
|
The main objective of this project is to write a recursive function testPalindrome that returns true if the string is a palindrome and false otherwise.
Grading for this project will be based on the following:
20 |
Design & Documentation - Including a recurrence relation for test Palindrome |
15 |
Code for "Palindrome Checker" main() |
| 35 | Code for recursive testPalindrome |
30 |
Does It Work? |