The document provides 10 solutions to C++ programs involving one-dimensional arrays. The programs include: 1) Finding the sum and average of an array, 2) Swapping the first and last elements of an array, 3) Reversing an array, 4) Finding the largest and smallest elements of an array, 5) A menu-driven program to accept, display, and sort arrays using different sort methods, 6) Searching an array for a value, 7) Searching a sorted array using binary search, 8) Merging two sorted arrays into a third array, 9) Merging two descending arrays into a third array, and 10) Copying elements from two input arrays into a third array following a specific sequence.
Download as DOCX, PDF, TXT or read online on Scribd
67%(3)67% found this document useful (3 votes)
4K views
Array Questions C++
The document provides 10 solutions to C++ programs involving one-dimensional arrays. The programs include: 1) Finding the sum and average of an array, 2) Swapping the first and last elements of an array, 3) Reversing an array, 4) Finding the largest and smallest elements of an array, 5) A menu-driven program to accept, display, and sort arrays using different sort methods, 6) Searching an array for a value, 7) Searching a sorted array using binary search, 8) Merging two sorted arrays into a third array, 9) Merging two descending arrays into a third array, and 10) Copying elements from two input arrays into a third array following a specific sequence.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2
1 Write a C++ program to find the sum and average of one
dimensional integer array. solution
2 Write a C++ program to swap first and last element of an integer 1-d array. solution 3 Write a C++ program to reverse the element of an integer 1-D array.solution 4 Write a C++ program to find the largest and smallest element of an array. solution 5 Write a menu driven C++ program with following option a. Accept elements of an array b. Display elements of an array c. Sort the array using insertion sort method d. Sort the array using selection sort method e. Sort the array using bubble sort method Write C++ functions for all options. The functions should have two parameters name of the array and number of elements in the array.solution 6 P is one-dimensional array of integers. Write a C++ function to efficiently search for a data VAL from P. If VAL is present in the array then the function should return value 1 and 0 otherwise. solution 7 Suppose a one-dimensional array AR containing integers is arranged in ascending order. Write a user-defined function in C++ to search for an integer from AR with the help of Binary search method, returning an integer 0 to show absence of the number and integer 1 to show presence of the number in the array. Function should have three parameters : (i) array AR (ii) the number to be searched and (iii) the number of elements N in the array. solution 8 Suppose A, B, C are arrays of integers of size M, N, and M + N respectively. The numbers in array A appear in ascending order while the numbers in array B appear in descending order. Write a user defined function in C++ to produce third array C by merging arrays A and B in ascending order. Use A, B and C as arguments in the function. solution 9 Suppose X. Y, Z are arrays of integers of size M, N, and M + N respectively. The numbers in array X and Y appear in descending order. Write a user-defined function in C++ to produce third array Z by merging arrays X and Y in descending order. solution 10 Given two arrays of integers A and B of sizes M and N respectively. Write a function named MIX () with four arguments, which will produce a third array named C. such that the following sequence is followed. All even numbers of A from left to right are copied into C from left to right. All odd numbers of A from left to right are copied into C from right to left. All even numbers of B from left to right are copied into C from left to right. All old numbers of B from left to right are copied into C from right to left. A, B and C are passed as arguments to MIX (). e.g., A is {3, 2, 1, 7, 6, 3} and B is {9, 3, 5, 6, 2, 8, 10} the resultant array C is {2, 6, 6, 2, 8, 10, 5, 3, 9, 3, 7, 1, 3}