KnowledgeBoat Logo
LoginJOIN NOW

Computer Applications

Define a class to accept values into a 3 × 3 array and check if it is a special array. An array is a special array if the sum of the even elements = sum of the odd elements.

Example:
A[ ][ ]={{ 4 ,5, 6}, { 5 ,3, 2}, { 4, 2, 5}};
Sum of even elements = 4 + 6 + 2 + 4 + 2 = 18
Sum of odd elements = 5 + 5 + 3 + 5 = 18

Java

Java String Handling

ICSE Sp 2024

86 Likes

Answer

import java.util.Scanner;

public class KboatDDASpArr
{
    public static void main(String args[]) 
    {
        Scanner in = new Scanner(System.in);
        int arr[][] = new int[3][3];
        long evenSum = 0, oddSum = 0;
        System.out.println("Enter the elements of 3 x 3 DDA: ");
        for (int i = 0; i < 3; i++) {
            for (int j = 0; j < 3; j++) {
                arr[i][j] = in.nextInt();
            }
        }
        
        for (int i = 0; i < 3; i++) {
            for (int j = 0; j < 3; j++) {
                if (arr[i][j] % 2 == 0)
                    evenSum += arr[i][j];
                else
                    oddSum += arr[i][j];
            }
        }
        
        System.out.println("Sum of even elements = " + evenSum);
        System.out.println("Sum of odd elements = " + oddSum);
        if (evenSum == oddSum)
            System.out.println("Special Array");
        else
            System.out.println("Not a Special Array");
    }
}

Variable Description Table

Program Explanation

Output

BlueJ output of Define a class to accept values into a 3 × 3 array and check if it is a special array. An array is a special array if the sum of the even elements = sum of the odd elements. Example: A[ ][ ]={{ 4 ,5, 6}, { 5 ,3, 2}, { 4, 2, 5}}; Sum of even elements = 4 + 6 + 2 + 4 + 2 = 18 Sum of odd elements = 5 + 5 + 3 + 5 = 18

Answered By

35 Likes


Related Questions