[solved]-Create Program File Called Numberarraytwojava Generate Appropriate Output Use Dbpm Templa Q39008761
Create a program in a file called NumberArrayTwo.java that willgenerate the appropriate output .
USE THE DBPM TEMPLATE AT THE BOTTOM OF THE INSTRUCTIONS.
OUTPUT:
How many rows in your array ?:4
How many columns in your array ?:3
Printing Two Diminsional Array Values
Array Value [0][0] = 50
Array Value [0][1] = 100
Array Value [0][2] = 150
Array Value [1][0] = 200
Array Value [1][1] = 250
Array Value [1][2] = 300
Array Value [2][0] = 350
Array Value [2][1] = 400
Array Value [2][2] = 450
Array Value [3][0] = 500
Array Value [3][1] = 550
Array Value [3][2] = 600
Sum is 3900
Average is 975
Printing Two Diminsional Array Values
Array Value [0][0] = 2
Array Value [0][1] = 4
Array Value [0][2] = 6
Array Value [0][3] = 8
Array Value [0][4] = 10
Array Value [1][0] = 5
Array Value [1][1] = 10
Array Value [1][2] = 15
Array Value [1][3] = 20
Array Value [1][4] = 25
Sum is 105
Average is 52
DBPM FORMAT TEMPLATE:
package numberarraytwo;
import java.util.Scanner;
public class NumberArrayTwo
{
//create a two diminsional array attribute called wholeNumbers tostore intergers
//create an overloaded constructor with a parameter to accept atwo diminsiional array and initialize the attributethis.wholeNumbers
//create an overloaded constructor with two int parameters: rowsand columns
{
this.wholeNumbers = new int [rows][columns];
int initzValue = 0;
for (int x=0; x < this.wholeNumbers.length; x++)
for (int y=0; y < this.wholeNumbers[x].length; y++)
this.wholeNumbers[x][y] = initzValue+=50;
}
//create a setter for the attribute
//create a getter for the attribute
public void showNumbers()
{
int total = 0;
System.out.println(“Printing Two Diminsional Array Values”);
for(int x = 0; x < wholeNumbers.length; ++x){
for(int y = 0; y < wholeNumbers[x].length; ++y){
System.out.println(“Array Value [” + x + “][” + y+ “] = ” +wholeNumbers[x][y]);
total += wholeNumbers[x][y];
}
}
System.out.println(“Sum is ” + total);
System.out.println(“Average is ” + (total / wholeNumbers.length));
}
// create an overloaded method called showNumbers with a int twodiminsional array parameter called arrayofNumbers
{
int tot = 0;
System.out.println(“Printing Two Diminsional Array Values”);
for(int x = 0; x < arrayOfNumbers.length; ++x){
for(int y = 0; y < wholeNumbers[x].length; ++y){
System.out.println(“Array Value [” + x + “][” + y+ “] = ” +arrayOfNumbers[x][y]);
tot += arrayOfNumbers[x][y];
}
}
System.out.println(“Sum is ” + tot);
System.out.println(“Average is ” + (tot / arrayOfNumbers.length));
}
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int rows, columns;
rows=columns=0;
System.out.print(“nHow many rows in your array ?:”);
rows = input.nextInt();
System.out.print(“nHow many columns in your array ?:”);
columns = input.nextInt();
NumberArrayTwo inputNumbers = new NumberArrayTwo(rows,columns);
inputNumbers.showNumbers(inputNumbers.getWholeNumbers());
int[][] someNums = {{2, 4, 6, 8, 10}, {5,10,15, 20, 25}};
NumberArrayTwo defaultNumbers = new NumberArrayTwo(someNums);
defaultNumbers.showNumbers();
}
}
Expert Answer
Answer to Create a program in a file called NumberArrayTwo.java that will generate the appropriate output . USE THE DBPM TEMPLATE … . . .
OR

