Answer:
Array, pointers, struct, and union are the derived data types.
Answer:

Explanation:
In order to obtain the decimal number we have to use the next formula:

(The position to the right of the decimal point we will take it as negative)
Using the formula we have:


// this function will return 1 if the string sent in arguments is palindrome //else it will return 0
int palindrome(int start_of_string, int end_of_string, string &strr)
{
// base case to check if the string is not empty
if (start_of_string>= end_of_string)
return 1;
if (strr[start_of_string] != strr[end_of_string])
return 0;
// recursive call
return palindrome(++start_of_string, --end_of_string, strr);
}
Answer:
Speedtest . net is the most used one.