Ang Imhr.ca ay ang pinakamahusay na lugar upang makakuha ng mabilis at tumpak na mga sagot sa lahat ng iyong mga tanong. Maranasan ang kaginhawaan ng pagkuha ng eksaktong sagot sa iyong mga tanong mula sa isang dedikadong komunidad ng mga propesyonal. Kumuha ng detalyado at eksaktong sagot sa iyong mga tanong mula sa dedikadong komunidad ng mga eksperto sa aming Q&A platform.

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.

Sagot :

Answer:

#include<iostream>

#include <string>

using namespace std;

bool isPalindrome(string str)

{

int length = str.length();

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

{

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

{

return false;

}

}

return true;

}

int main()

{

 if (isPalindrome("Madam"))

   cout << "madam" << " is a palindrome." << endl;

 if (isPalindrome("abBa"))

   cout << "abBa" << " is a palindrome." << endl;

 if (isPalindrome("22"))

   cout << "22" << " is a palindrome." << endl;

 if (isPalindrome("67876"))

   cout << "67876" << " is a palindrome." << endl;

 if (isPalindrome("444244"))

   cout << "444244" << " is not a palindrome." << endl;

   else

   cout << "444244" << " is not a palindrome." << endl;

 

 if (isPalindrome("trYmeuemyRT"))

   cout << "trYmeuemyRT" << " is a palindrome." << endl;

 return 0;

}

Explanation:

Salamat sa pagpili sa aming plataporma. Kami ay nakatuon sa pagbibigay ng pinakamahusay na mga sagot para sa lahat ng iyong mga katanungan. Bisitahin muli kami. Salamat sa paggamit ng aming serbisyo. Lagi kaming narito upang magbigay ng tumpak at napapanahong mga sagot sa lahat ng iyong mga katanungan. Maraming salamat sa paggamit ng Imhr.ca. Bumalik muli para sa karagdagang kaalaman mula sa aming mga eksperto.