Using java Code to fill a 4x4 2d integer array where the eve

Using java,

Code to fill a 4x4 2d integer array where the even rows have random even numbers between 0-100 and the odd rows have odd random numbers between 0-100.

so far have.

int [][] a = new int[4][4];

Solution

RandomEvenOdd.java

import java.util.Random;

public class RandomEvenOdd {

public static void main(String[] args) {

int [][] a = new int[4][4];

Random r = new Random();

for(int i=0;i<a.length;i++) {

for(int j=0;j<a[i].length;j++) {

if((i+1) % 2 == 0) {

a[i][j]=r.nextInt(100/2) *2;

} else {

a[i][j]=r.nextInt(100/2) *2+1;

}

}

}

System.out.println(\"Array elements:\");

for(int i=0;i<a.length;i++) {

for(int j=0;j<a[i].length;j++) {

System.out.print(a[i][j]+\" \");

}

System.out.println();

}

}

}

Output:

Array elements:
47 1 29 89
52 34 88 58
1 83 5 41
68 22 90 12


Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site