Write a program in Java to print the diagonal elements of given 3X3 Matrix

Write a program in Java to print the diagonal elements of given 3X3 Matrix

    
import java.io.*;
public class DiagElem {
    public static void main(String[] args) throws IOException {
        BufferedReader obj = new BufferedReader(new InputStreamReader(System.in));
        System.out.println("Enter Elements of 3X3 Array :");
        int arr[][] = new int[3][3];
        for (int i = 0; i < arr.length; i++) {
            for (int j = 0; j < arr.length; j++) {
                arr[i][j]= Integer.parseInt(obj.readLine());
            }
            
        }
        System.out.println("Entered Array is :");
        for (int i = 0; i < arr.length; i++) {
            for (int j = 0; j < arr.length; j++) {
                System.out.print(arr[i][j]+" ");
            }
            System.out.println();
        }
        int ldiag[]= new int[3];
        int rdiag[]= new int[3];
        System.out.println(" Left Diagonal Elements Of Array :");
        for (int i = 0; i < arr.length; i++) {
            for (int j = 0; j < arr.length; j++) {
                if (i==j) {
                    ldiag[i]=arr[i][j];
                }
                
            }
            System.out.print(ldiag[i]+" ");
        }
        System.out.println();
        System.out.println("Right Diagonal Elements Of Array :");
        for (int i = 0; i < arr.length; i++) {
            for (int j = 0; j < arr.length; j++) {
                if (i+j==2) {
                    rdiag[i]=arr[i][j];
                }
                
            }
            System.out.print(rdiag[i]+" ");
        }
    }
    
}
    
Share:

Write a program in Java to print all the prime number between 1 to 100

Write a program in Java to print all the prime number between 1 to 100

    
public class Prime {
    public static void main(String[] args) {
        System.out.println("Prime numbers between 1 to 100 :");
        int check = 0;
        for (int i = 2; i <= 100; i++) {
            for (int j = 2; j <= i - 1; j++) {
                if (i % j == 0) {
                    check = 0;
                    break;
                } else {
                    check = 1;
                }
            }
            if (i == 2) {
                System.out.println(i);
            }

            if (check == 1) {
                System.out.println(i);
            }
        }

    }
}
    
Share:

Pageviews