AL-Two-Dimensional Array

AL-Two-Dimensional Array

9th - 12th Grade

13 Qs

quiz-placeholder

Similar activities

STM30243 - TOPIC 4

STM30243 - TOPIC 4

9th Grade

16 Qs

Maccᴎⲃы

Maccᴎⲃы

9th - 12th Grade

13 Qs

C++ Array

C++ Array

11th Grade

11 Qs

Advanced Java Study Guide

Advanced Java Study Guide

11th - 12th Grade

10 Qs

ARRAYS

ARRAYS

11th - 12th Grade

10 Qs

Unit 8 - Searching and Sorting

Unit 8 - Searching and Sorting

9th - 12th Grade

15 Qs

AP Computer Science Unit 10

AP Computer Science Unit 10

12th Grade

10 Qs

Unit 6 Computer Science Arrays

Unit 6 Computer Science Arrays

10th - 12th Grade

14 Qs

AL-Two-Dimensional Array

AL-Two-Dimensional Array

Assessment

Quiz

Computers

9th - 12th Grade

Medium

Created by

Arasaka Teacher

Used 3+ times

FREE Resource

13 questions

Show all answers

1.

FILL IN THE BLANK QUESTION

3 mins • 1 pt

Modify the top-right element of a 2D array to 1:

public class TwoDArrayOperations {

    public static int[][] changeTopRight(int[][] arr) {

        // Modify the top - right element to 1

 

        return arr;

    }

2.

DRAG AND DROP QUESTION

1 min • 1 pt

Calculate the sum of all even numbers in a 2D array

public static int sumEvenNumbers(int[][] arr) {

    int sum = 0;

   ​ (a)   {

    ​ (b)   {

            // 填写代码...

        ​ (c)   {

              ​ (d)   ;

            }

        }

    }

    return sum;}

for (int i = 0; i < arr.length; i++)
for (int j = 0; j < arr[i].length; j++)
if (arr[i][j] % 2 == 0)
sum += arr[i][j]
for (int i = 0; i < arr.length; i++) { sum += arr[i][0]; }
for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr[i].length; j++) { sum += 1; } }
if (arr.length == 0) { return 0; }

3.

FILL IN THE BLANK QUESTION

3 mins • 2 pts

Find the maximum value in a 2D array

 // 3. Count the number of all odd numbers in a 2D array

    public static int countOddNumbers(int[][] arr) {

        int count = 0;

        for (int i = 0; i < arr.length; i++) {

            for (int j = 0; j < arr[i].length; j++) {

              ______

 {

                   _____

                }

            }

        }

        return count;

    }

Answer explanation

  1. countOddNumbers: Iterates through each element of the 2D array and checks if it is odd. If it is, increments the count.

4.

FILL IN THE BLANK QUESTION

1 min • 2 pts

// 4. Calculate the sum of each row in a 2D array

    public static int[] sumEachRow(int[][] arr) {

        int[] rowSums = new int[arr.length];

        for (int i = 0; i < arr.length; i++) {

            for (int j = 0; j < arr[i].length; j++) {

————————

                ;

            }

        }

        return rowSums;

    }

 

5.

FILL IN THE BLANK QUESTION

3 mins • 2 pts

// 5. Calculate the sum of each column in a 2D array

    public static int[] sumEachColumn(int[][] arr) {

        int[] colSums = new int[————————];

        for (int j = 0; j < arr[0].length; j++) {

            for (int i = 0; i < arr.length; i++) {

              ——————————;

            }

        }

        return colSums;

    }

 

6.

FILL IN THE BLANK QUESTION

3 mins • 1 pt

    // 6. Find the maximum value in a 2D array

    public static int findMax(int[][] arr) {

        int —————— = arr[0][0];

        for (int i = 0; i < arr.length; i++) {

            for (int j = 0; j < arr[i].length; j++) {

                if (_______) {

                    max = arr[i][j];

                }

            }

        }

        return max;

    }

7.

FILL IN THE BLANK QUESTION

2 mins • 3 pts

 // 7. Find the minimum value in a 2D array

    public static int findMin(int[][] arr) {

        int min = arr[0][0];

        for (int i = 0; i < arr.length; i++) {

            for (int j = 0; j < arr[i].length; j++) {

                _______ {

                    min = arr[i][j];

                }

            }

        }

        return min;

    }

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?