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