Write the following method that returns the location of the largest element in a
ID: 3632255 • Letter: W
Question
Write the following method that returns the location of the largest element in a two-dimensional array.public static int[] locateLargest(double[][] a)
The return value is a one-dimensional array that contains two elements. These two elements indicate the row and column indices of the largest element in the two-dimensional array. Write a test program that prompts the user to enter a two-dimensional array and displays the location of the largest element in the array. Here is a sample run:
Enter the number of rows and columns of the array: 3 4 [enter]
Enter the array:
23.5 35 2 10 [enter]
4.5 3 45 3.5 [enter]
35 44 5.5 9.6 [enter]
The location of the largest element is at (1, 2)
Explanation / Answer
//Here is my method //Hope this helps //Another feature that you may want to consider //is input validation from the user import java.util.Scanner; public class Cramster { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("Enter in the number of rows: "); int rows = scan.nextInt(); System.out.println("Enter in the number of columns: "); int cols = scan.nextInt(); double [][] numbers = new double [rows][cols]; System.out.println("Enter in the array: "); for (int i =0; iRelated Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.