“Ajout d'éléments dans une colonne ou une ligne spécifiée dans un tableau en deux dimensions Java” Réponses codées

Ajout d'éléments dans une colonne ou une ligne spécifiée dans un tableau en deux dimensions Java

package multidimensionalarrays;

public class MultidimensionalArrays {

    public static void main(String[] args) {
        double sumOfRow = 0;
        double[][] matrix = new double[3][4];
        java.util.Scanner input = new java.util.Scanner(System.in); //Scanner
        System.out.println("Enter a 3 by 4 matrix row by row: ");
        //Prompt user to enter matrix numbers
        for (int row = 0; row < matrix.length; row++) {
            for (int col = 0; col < matrix[0].length; col++) {
                matrix[row][col] = input.nextDouble();
            }
        }
        double[] sumOfCol =new double[matrix[0].length];  
        for (int i = 0; i < matrix.length; i++) { //row
            for (int j = 0; j < matrix[i].length; j++) { //column
                sumOfRow += matrix[i][j];
                sumOfCol[j] += matrix[i][j];
            }
            System.out.println("Sum of the elements at row " + row + " is: " + sumOfRow);
        }
        System.out.println("Sum of the elements at column " + col + " is: " + sumOfCol);
    }             
}   
Frightened Frog

Ajout d'éléments dans une colonne ou une ligne spécifiée dans un tableau en deux dimensions Java

/* After the prompt code segment and sumOfCol in the main method */

    // Row (major index)
    for (int row = 0; row < matrix.length; row++) {
        int rowSum = 0;
        for (int col = 0; col < matrix[row].length; col++) {
            rowSum += matrix[row][col];
        }
        System.out.println("Sum of the elements at row " + row + " is: " + rowSum);
    }

    // Column (minor index)
    // Assuming the length of each row is the same
    for (int col = 0; col < matrix[0].length; col++) {
        int colSum = 0;
        for (int row = 0; row < matrix.length; row++) {
            colSum += matrix[row][col];
        }
        System.out.println("Sum of the elements at col " + col + " is: " + colSum);
    }
Frightened Frog

Réponses similaires à “Ajout d'éléments dans une colonne ou une ligne spécifiée dans un tableau en deux dimensions Java”

Questions similaires à “Ajout d'éléments dans une colonne ou une ligne spécifiée dans un tableau en deux dimensions Java”

Plus de réponses similaires à “Ajout d'éléments dans une colonne ou une ligne spécifiée dans un tableau en deux dimensions Java” dans TypeScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code