Day-43:Maximum and minimum and Dimensional Array

Notes1: package Array; public class MaxValue { public static void main(String[] args) { int[] marks = {88,73, 82,88,95}; int max = 0; for(int i=0; imax) max = marks[i]; } System.out.println(max); } } output: 95 Notes2: package Array; public class MaxValue2 { public static void main(String[] args) { int[] marks = {-188,-873, 1082,788,995}; int max = Integer.MIN_VALUE; for(int i=0; imax) max = marks[i]; } System.out.println(max); } } output: 1082 Notes3: package Array; public class MaxValue3 { public static void main(String[] args) { int[] marks = {95,97,96,100,99}; int max = marks[0]; int second_max = marks[0]; for(int i=1; imax) { second_max = max; max = marks[i]; } else if(marks[i]> second_max) { second_max = marks[i]; } } System.out.println(max); System.out.println(second_max); } } output: 100 99 Notes4: package Array; public class MaxValue4 { public static void main(String[] args) { // TODO Auto-generated method stub int[] marks = {-95,-97,-96,-100,-99}; int max = Integer.MIN_VALUE; int second_max = Integer.MIN_VALUE; for(int i=0; imax) { second_max = max; max = marks[i]; } else if(marks[i]> second_max) { second_max = marks[i]; } } System.out.println(max); System.out.println(second_max); } } output: -95 -96 Notes5: package Array; public class MinValue { public static void main(String[] args) { int[] marks = {88,73, 82,88,95}; int min = 100; for(int i=0; i

May 18, 2025 - 09:16
 0
Day-43:Maximum and minimum and Dimensional Array

Notes1:

package Array;

public class MaxValue {
public static void main(String[] args) {
    int[] marks = {88,73, 82,88,95}; 
    int max  = 0; 
    for(int i=0; imax)    
            max = marks[i]; 
    }
    System.out.println(max);
}
}

output:
95

Notes2:

package Array;

public class MaxValue2 {
public static void main(String[] args) {
    int[] marks = {-188,-873, 1082,788,995}; 
    int max  =  Integer.MIN_VALUE; 
    for(int i=0; imax)    
            max = marks[i]; 
    }
    System.out.println(max);
}
}

output:
1082

Notes3:

package Array;

public class MaxValue3 {
public static void main(String[] args) {
    int[] marks = {95,97,96,100,99}; 
    int max = marks[0];
    int second_max = marks[0]; 
    for(int i=1; imax)
        {
         second_max =   max;
         max = marks[i];            
        }
    else if(marks[i]> second_max)
        {
        second_max = marks[i];
        }
    }
    System.out.println(max); 
    System.out.println(second_max); 
}
}

output:
100
99

Notes4:

package Array;

public class MaxValue4 {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int[] marks = {-95,-97,-96,-100,-99}; 
        int max = Integer.MIN_VALUE;
        int second_max = Integer.MIN_VALUE; 
        for(int i=0; imax)
            {
             second_max =   max;
             max = marks[i];          
            }
        else if(marks[i]> second_max)
            {
            second_max = marks[i];
            }
        }
        System.out.println(max); 
        System.out.println(second_max);
    }

}

output:
-95
-96

Notes5:

package Array;

public class MinValue {
    public static void main(String[] args) {
        int[] marks = {88,73, 82,88,95}; 
        int min  = 100; 
        for(int i=0; i

output:
73

Notes6:

package Array;

public class MinValue2 {
public static void main(String[] args) {
    int[] marks = {-188,-873, 1082,788,995}; 
    int min  =  Integer.MAX_VALUE; 
    for(int i=0; i

output:
-873

Notes7:

package Array;

public class Dimension {
public static void main(String[] args) {
    int [] a = {10,20,30,40}; 
    int[] b = {40,50,60,70}; 
    int[] c = {70,80,90,100};

    int[][] ar = {a,b,c}; 
    System.out.println(ar.length);

     System.out.print(ar[0][0] + " "+ar[0][1]+" "+ar[0][2]+ " "+ar[0][3]);
     System.out.println();
     System.out.print(ar[1][0] + " "+ar[1][1]+" "+ar[1][2]+ " "+ar[1][3]);
     System.out.println();
     System.out.print(ar[2][0] + " "+ar[2][1]+" "+ar[2][2]+ " "+ar[2][3]);


}
}

output:
3
10 20 30 40
40 50 60 70
70 80 90 100

Notes8:

package Array;

public class Dimension2 {
public static void main(String[] args) {
    int [] a = {10,20,30,40}; 
    int[] b = {40,50,60,70}; 
    int[] c = {70,80,90,100};

    int[][] ar = {a,b,c}; 
    System.out.println(ar.length);
    int row=0;
    System.out.print(ar[row][0] + " "+ar[row][1]+" "+ar[row][2]+ " "+
    ar[row][3]);
            System.out.println(); 
            row++; 
    System.out.print(ar[row][0] + " "+ar[row][1]+" "+ar[row][2]+ " "+
    ar[row][3]);
            System.out.println();
            row++;
    System.out.print(ar[row][0] + " "+ar[row][1]+" "+ar[row][2]+ " "+ar[row][3]);

}
}

output:
3
10 20 30 40
40 50 60 70
70 80 90 100

Notes9:

package Array;

public class Dimension3 {
public static void main(String[] args) {
    int [] a = {10,20,30,40}; 
    int[] b = {40,50,60,70}; 
    int[] c = {70,80,90,100};

    int[][] ar = {a,b,c}; 
    System.out.println(ar.length);

for(int row=0; row

output:
3
10 20 30 40
40 50 60 70
70 80 90 100

Notes10:

package Array;

public class Dimension4 {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int [] a = {10,20,30,40}; 
        int[] b = {40,50,60,70}; 
        int[] c = {70,80,90,100};
        System.out.println(a.length);

        int[][] ar = {a,b,c};
        for(int col=0; col

output:
3
10 20 30 40
40 50 60 70
70 80 90 100

Notes11:

package Array;

public class Dimension5 {
public static void main(String[] args) {
    int [] a = {10,20,30,40}; 
    int[] b = {40,50,60,70}; 
    int[] c = {70,80,90,100};
    System.out.println(a.length);

    int[][] ar = {a,b,c}; 
int row = 0; 
    for(int col=0; col

output:
4
10 20 30 40
40 50 60 70
70 80 90 100

Notes12:

package Array;

public class Dimension6 {
public static void main(String[] args) {
    int [] a = {10,20,30,40}; 
    int[] b = {40,50,60,70}; 
    int[] c = {70,80,90,100};
    System.out.println(a.length);

    int[][] ar = {a,b,c}; 
for(int row = 0; row

output:
4
10 20 30 40
40 50 60 70
70 80 90 100

Task:
int[] ar = { {10,20,30}, {40,50,60}, {70,80,90}};

1) Print only first column values - 10,40,70

package Array;

public class Task5 {
public static void main(String[] args) {



    int[][] ar = {{10,20,30},{40,50,60},{70,80,90}}; 
    System.out.println(ar.length);

    for (int i = 0; i < ar.length; i++) {
        System.out.println(ar[i][0]);
    }


}
}

output:
3
10
40
70

2) Calculate sum of diagonal values - 10+50+90

package Array;

public class Task6 {
public static void main(String[] args) {
    int[][] ar = {{10,20,30},{40,50,60},{70,80,90}}; 

    int total=0;
    for (int i = 0; i < ar.length; i++) {
          System.out.println(ar[i][i]);
          total=total+(ar[i][i]); 
    }

    System.out.println(total);
}
}

output:
10
50
90
150

3) Sum of each row

package Array;

public class Task7 {
public static void main(String[] args) {
    int[][] ar = {{10,20,30},{40,50,60},{70,80,90}}; 

    int total=0;
    for(int row = 0; row

output:
10 20 30
60
40 50 60
210
70 80 90
450