Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

Attached are more detail Instructions Write a program that uses the functionisPalindromegiven in Example 6-6 (Palindrome) . Test your program on the following strings: madam, abba, 22, 67876, 444244,...

1 answer below »
Instructions
Write a program that uses the function isPalindrome given in Example 6-6 (Palindrome). Test your program on the following strings:
madam, a
a, 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.
ool 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
This is what the run check are looking for in the grading:
Tasks
0.00
out of
70.00
Uses isPalindrome with the required string arguments
7
0 out of 7 checks passed. Review the results below for more details.
Checks
Code PatternIncomplete
Uses function `isPalindrome'
Description
Searched your code for a specific pattern:
\s\isPalindrome\(string str\)
You can learn more about regular expressions [here](https:
uby-doc.org/core-2.1.1/Regexp.html).
Code PatternIncomplete
Tested isPalindrome with the "Madam" string argument
Description
Searched your code for a specific pattern:
.+*isPalindrome\(\"Madam\"\).+*
You can learn more about regular expressions [here](https:
uby-doc.org/core-2.1.1/Regexp.html).
Code PatternIncomplete
Tested isPalindrome with the "abBa" string argument
Description
Searched your code for a specific pattern:
.+*isPalindrome\(\"abBa\"\).+*
You can learn more about regular expressions [here](https:
uby-doc.org/core-2.1.1/Regexp.html).
Code PatternIncomplete
Tested isPalindrome with the "22" string argument
Description
Searched your code for a specific pattern:
.+*isPalindrome\(\"22\"\).+*
You can learn more about regular expressions [here](https:
uby-doc.org/core-2.1.1/Regexp.html).
Code PatternIncomplete
Tested isPalindrome with the "67876" string argument
Description
Searched your code for a specific pattern:
.+*isPalindrome\(\"67876\"\).+*
You can learn more about regular expressions [here](https:
uby-doc.org/core-2.1.1/Regexp.html).
Code PatternIncomplete
Tested isPalindrome with the "444244" string argument
Description
Searched your code for a specific pattern:
.+*isPalindrome\(\"444244\"\).+*
You can learn more about regular expressions [here](https:
uby-doc.org/core-2.1.1/Regexp.html).
Code PatternIncomplete
Tested isPalindrome with the "trYmeuemyRT" string argument
Description
Searched your code for a specific pattern:
.+*isPalindrome\(\"trYmeuemyRT\"\).+*
You can learn more about regular expressions [here](https:
uby-doc.org/core-2.1.1/Regexp.html).
Program determines if a string is a palindrome
1
0 out of 1 checks passed. Review the results below for more details.
Checks
Test CaseIncomplete
Test for palindromes
Input
Output
Results
madam is a palindrome
22 is a palindrome
abBa is a palindrome
67876 is a palindrome
444244 is not a palindrome
trYmeuemyRT is a palindrome
Show Details
Answered Same Day Nov 06, 2021

Solution

Sathishkumar answered on Nov 07 2021
120 Votes
#include #includeusing namespace std;
string s;
string isPalindrome(string str);
int main ()
{
    cout
"Madam"
isPalindrome("Madam")
".\n";
    cout
"abBa"
isPalindrome("abBa")
".\n";
    cout
"22"
isPalindrome("22")
".\n";
    cout
"67876"
...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here