Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I\'m in intro to Java Write a method that finds the largest element in an array

ID: 3700693 • Letter: I

Question

I'm in intro to Java

Write a method that finds the largest element in an array of integer values using the following header:

public static int madMax(int[] array)

have your main method prompt the user to enter up to 10 integer values( hint the array size) terminate with negative sentinel value.

Call the madMax method using(numbArray);

Use printf for all printing.

Sample program interaction:

Enter up to 10 integer numbers; terminate input with a negative number: 0 5 20 100 5 -1

The largest integer that you entered was 100.

Can you please write this in printf , than you in advance

Explanation / Answer

MadMaxTest.java

import java.util.Scanner;

public class MadMaxTest {

public static void main(String[] args) {

Scanner scan = new Scanner(System.in);

int numbArray[]= new int[10];

int i=0;

System.out.println("Enter up to 10 integer numbers;");

int n = scan.nextInt();

while(i<10 && n!=-1) {

numbArray[i]=n;

n = scan.nextInt();

i++;

}

System.out.printf ("The largest integer that you entered was %d ",madMax(numbArray));

}

public static int madMax(int[] array) {

int max = array[0];

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

if(max<array[i])

max = array[i];

}

return max;

}

}

Output:

Enter up to 10 integer numbers;
0 5 20 100 5 -1
The largest integer that you entered was 100

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote