5. Write a C++ function which accepts an int array and the array size as arguments. The function should dynamically create a new array which is the same size as the array passed in. Each element in the new array should be double the corresponding element in the array passed in. Return a pointer to the new array. E.g. if you pass in the array {2, -3, 5} of size 3, it should create a new array of size 3 with values {4, -6, 10} and return a pointer to it. int *doubler(int a[], int size)
5. Write a C++ function which accepts an int array and the array size as arguments. The function should dynamically create a new array which is the same size as the array passed in. Each element in the new array should be double the corresponding element in the array passed in. Return a pointer to the new array.
E.g. if you pass in the array {2, -3, 5} of size 3, it should create a new array of size 3 with values {4, -6, 10} and return a pointer to it.
int *doubler(int a[], int size)
6. Consider the following line of code:
int temps[3] = {68, 72, 62};
- What does *temps contain?
- What does *(temps+1) contain?
- What does temps[1] contain?
7. The _____ function returns true if the character is an upper case letter of the alphabet:
a) toupper() b) isupper() c) isalpha() d) isdigit() e) none of these
8. The _____ function converts a C-string to an int:
a) strlen() b) length() c) len() d) atoi() e) none of these
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images