arraySize). Inside the function, declare two int * pointers, one initially pointing to the first element in the array, the second one pointing to the last element in the array. Swap the values in the array indicated by each of these pointers. Increment the first pointer and decrement the second pointer. Repeat the process you reach the middle of the

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter10: Pointers
Section: Chapter Questions
Problem 4PP
icon
Related questions
Question

Language: C

Reverse the elements of an array using pointers. To this end define the function void reverseArray (int* array , int arraySize). Inside the function, declare two int * pointers, one initially pointing to the first element in the array, the second one pointing to the last element in the array. Swap the values in the array indicated by each of these pointers. Increment the first pointer and decrement the second pointer. Repeat the process you reach the middle of the array. Print your original, and the reversed array.

Problem 2.

Problem 1:
Write a funtion to swap the two float variables using pointers. Print the values before and after the
swap. The function should take as arguments two float pointer type arguments. Initialize the float
values with the two float random numbers in the range (0, 10).
Problem 2:
Reverse the elements of an array using pointers. To this end define the function void reverseArray
(int* array,
int arraySize). Inside the function, declare two int * pointers, one initially
pointing to the first element in the array, the second one pointing to the last element in the array.
Swap the values in the array indicated by each of these pointers. Increment the first pointer and
decrement the second pointer. Repeat the process you reach the middle of the array. Print your
original, and the reversed array.
Transcribed Image Text:Problem 1: Write a funtion to swap the two float variables using pointers. Print the values before and after the swap. The function should take as arguments two float pointer type arguments. Initialize the float values with the two float random numbers in the range (0, 10). Problem 2: Reverse the elements of an array using pointers. To this end define the function void reverseArray (int* array, int arraySize). Inside the function, declare two int * pointers, one initially pointing to the first element in the array, the second one pointing to the last element in the array. Swap the values in the array indicated by each of these pointers. Increment the first pointer and decrement the second pointer. Repeat the process you reach the middle of the array. Print your original, and the reversed array.
Expert Solution
steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr