CSCI 1300
Project: Palindromes

This is one of several possible projects for CSCI 1300. The following link tells how the projects are used:


What the Program Should Do

A palindrome is a word that is spelled the same forward and backward, such as radar or hannah. Write a program that will accept a string of letters on a single line of input and will determine whether or not the word is a palindrome. You may assume that the input contains only lowercase letters, but your program must work correctly for any length of input. Your program need not check whether the words are actual English words. The word aabbcbbaa will be considered a palindrome by your program. Include a loop that allows the user to check additional words until the user requests that the program end.

Estimated Difficulty Level for First Semester Students:


On a scale of 50 (easy) to 500 (hard): 75 points