PLEASE USE pointer arithmetic METHOD TO ANSWER Write a function definition for a function named getNeighbors to do the following: 1. Accept an array of integers, the size and an index as input parameters. 2. Return a new dynamic array of size 2 which contains the elements before and after the original index. 3. If the provided index would access an area outside of the array, store 0,0 instead. Example 1: Original array is 100 5 25 34 8 with an index 3. New array would be 25 8. Example 2: Original array is 100 5 25 34 8 with an index 0. New array would be 0 0 since before would be -1 which is an invalid index.
PLEASE USE pointer arithmetic METHOD TO ANSWER Write a function definition for a function named getNeighbors to do the following: 1. Accept an array of integers, the size and an index as input parameters. 2. Return a new dynamic array of size 2 which contains the elements before and after the original index. 3. If the provided index would access an area outside of the array, store 0,0 instead. Example 1: Original array is 100 5 25 34 8 with an index 3. New array would be 25 8. Example 2: Original array is 100 5 25 34 8 with an index 0. New array would be 0 0 since before would be -1 which is an invalid index.
C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter8: Arrays And Strings
Section: Chapter Questions
Problem 1TF: Mark the following statements as true or false. A double type is an example of a simple data type....
Related questions
Question
100%
NEED HELP WITH C++
PLEASE USE pointer arithmetic METHOD TO ANSWER
Write a function definition for a function named getNeighbors to do the following:
1. Accept an array of integers, the size and an index as input parameters.
2. Return a new dynamic array of size 2 which contains the elements before and after the original index.
3. If the provided index would access an area outside of the array, store 0,0 instead.
Example 1: Original array is 100 5 25 34 8 with an index 3.
New array would be 25 8.
Example 2: Original array is 100 5 25 34 8 with an index 0.
New array would be 0 0 since before would be -1 which is an invalid index.
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images
Knowledge Booster
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.Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr