Ask Question
15 April, 10:59

Write a program that uses the function isPalindrome given in Example 6-6 (Palindrome). Test your program on the following strings:

madam, abba, 22, 67876, 444244, trymeuemyrt

Modify the function isPalindrome of Example 6-6 so that when determining whether a string is a palindrome, cases are ignored, that is, uppercase and lowercase letters are considered the same.

The isPalindrome function from Example 6-6 has been included below for your convenience.

bool isPalindrome (string str)

{

int length = str. length ();

for (int i = 0; i < length / 2; i++) {

if (str[i]! = str[length - 1 - i]) {

return false;

} / / if

} / / for loop

return true;

}/ / isPalindrome

Your program should print a message indicating if a string is a palindrome:

madam is a palindrome

+1
Answers (1)
  1. 15 April, 12:33
    0
    bool isPalindrome (string str)

    {

    int length = str. length ();

    for (int i = 0; i < length / 2; i++) {

    if (str [i]! = str [length - 1 - i]) {

    return false;

    }

    }

    cout << str << "is a palindrome";

    return true;

    }
Know the Answer?
Not Sure About the Answer?
Find an answer to your question ✅ “Write a program that uses the function isPalindrome given in Example 6-6 (Palindrome). Test your program on the following strings: madam, ...” in 📘 Computers and Technology if you're in doubt about the correctness of the answers or there's no answer, then try to use the smart search and find answers to the similar questions.
Search for Other Answers