Question: Exercise 1: One Dimensional Arrays. PLEASE USE C++ language 1. Declare a one dimensional integer array vals . 2. Allocate memory for 20 integers for

Exercise 1: One Dimensional Arrays. PLEASE USE C++ language

1. Declare a one dimensional integer array vals.

2. Allocate memory for 20 integers for the array vals.

3. Write a loop to assign the first 20 even integers to the elements of vals, starting with zero in the first element.

4. Use an initializer list to declare an array numbers with the first 7 odd integers, then write a for loop to print the elements of numbers.

5. Assuming the arrays numbers and vals exist as we have defined them above. Show the result of the following computations:

a. numbers = vals; // and the code you wrote in question 4 is executed.

6. Assuming the arrays numbers and vals exist as we have defined them above. Show the result of the following computations:

a. vals = numbers;

b. The code you wrote in question 4 is executed with vals replacing numbers.

Exercise 2: Two Dimensional Arrays.

7. Use an initializer list to declare a double array nums2 with four rows, each with 7 columns, and initialize the elements of nums2 with values.

8. Write code to print the elements of nums2.

9. Assuming the arrays nums2 and vals exist as we have defined them in question 1 and question 7, what is the result of each of the following computations?

a. vals = nums2;

b. nums2[0] = vals;

c. vals = nums2[2];

10. Assuming the array valsexists as defined in question 2 above. Write code to find the sum of all the elements in vals.

11. Assuming the array nums2exists as defined in question 7 above. Write code to compute and print the average of all elements in nums2.

12. Assuming the array nums2exists as defined in question 7 above. Write code to print the elements in nums2 in row order.

13. Assuming the array nums2exists as defined in question 7 above. Write code to print the elements in nums2 in column order. You may assume the array is a square matric, i.e., the number of rows is equal to the number of columns.

14. What does the following code produce? Correct any errors.

int[][] nums3 = new int[10][];

int count=0;

for(int[] row : nums3) {

for(int col=0; col

row[col] = count++;

}

}

System.out.printf(" ");

for(int[] row : nums3) {

for(int col : row) {

System.out.printf("%2d ", col);

}

System.out.printf(" ");

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!