Write a java program to sum of Diagonal elements in matrix: import java.util.Random; import java.util.Scanner; public class SumOfDiagonalElements { public static void main(String[] args) { int arr[][]=readmatrix(); dispMat(arr); int sum[]=sumOfDiagonal(arr); System.out.println("primary Diagonal element sum is : "+sum[0]); System.out.println("Secondary Diagonal element sum is :"+sum[1]); } static int[] sumOfDiagonal(int mat[][]) { int []sum=new int[2]; int n=mat.length; for(int i=0;i<n;i++) { for(int j=0;j<n;j++) { if(i==j) { sum[0]=sum[0]+mat[i][j]; } if(i+j==n-1) { sum[1]=sum[1]+mat[i][j]; } } } return sum; } static int[][] readmatrix(){ Random rx=new Random(); Scanner sc=new Scanner(System.in); System.out.println("Enter Row size and column size :"); int row=sc.nextInt(); int col=sc.nextInt(); int mat[][]=new int[row]...
Write a java program to calculate sum column wise in a matrix: import java.util.Random; import java.util.Scanner; public class ColumnWiseLeast { public static void main(String[] args) { int mat[][]=readmatrix(); dispMat(mat); System.out.println("Sum of Diagonal element is : "); int arr[]=leastColWise(mat); dispSingleArray(arr); } static int[] leastColWise(int mat[][]) { int least[]=new int[mat[0].length]; for(int i=0;i<mat[0].length;i++) { least[i]=mat[0][i]; for(int j=0;j<mat.length;j++) { if(least[i]>mat[j][i]) { least[i]=mat[j][i]; } } }return least; } static int[][] readmatrix(){ Random rx=new Random(); Scanner sc=new Scanner(System.in); System.out.println("Enter Row size and column size :"); int row=sc.nextInt(); int col=sc.nextInt(); int mat[][]=new int[row][col]; System.out.println("Enter Elements in Table : "); for(int i=0;i<row;i++) { fo...
Comments
Post a Comment