Answer:
The program in Python is as follows:
word = input("Word: ")
if len(word) < 5:
print("At least 5 characters")
else:
pal = word[0:5]
word = word[0:4]
word = word[::-1]
pal+=word
print(pal)
Explanation:
This gets the word from the user
word = input("Word: ")
This checks if the length of the word is less than 5.
if len(word) < 5:
If yes, this tells the user that at least 5 characters is needed
print("At least 5 characters")
If otherwise
else:
This extracts the first 5 characters of the word into variable named pal
pal = word[0:5]
This extracts the first 5 characters of the word into variable named word
word = word[0:4]
This reverses variable word
word = word[::-1]
This concatenates pal and word
pal+=word
This prints the generated palindrome
print(pal)
Answer:
zeroIt(&x);
Explanation:
The statement that sets the value stored in x to zero by invoking the function zerolt is given below
zeroIt(&x);
The zeroIt function is also given below for better understanding.
void zeroIt(int *x) {
*x = 0;
}
As seen, the function takes an argument with integer variable type, which is a pointer, denoted by the asterisk symbol (*x).
The ampersan sign (&x) is used to access the variable whose value can then be stored.