Java: Find the largest element between first, last, and middle values from an array of integers
Java Basic: Exercise-82 with Solution
Largest of First, Last, Middle
Write a Java program to find the largest element between the first, last, and middle values in an array of integers (even length).
Sample Solution:
Java Code:
import java.util.Arrays;
public class Exercise82 {
public static void main(String[] args) {
// Define an integer array, array_nums
int[] array_nums = {20, 30, 40, 50, 67};
// Print the elements of the original array
System.out.println("Original Array: " + Arrays.toString(array_nums));
// Initialize a variable max_val with the value of the first element
int max_val = array_nums[0];
// Check if the last element is greater than max_val
if (max_val <= array_nums[array_nums.length - 1])
max_val = array_nums[array_nums.length - 1];
// Check if the middle element is greater than max_val
if (max_val <= array_nums[array_nums.length / 2])
max_val = array_nums[array_nums.length / 2];
// Print the largest element among the first, last, and middle values
System.out.println("Largest element between first, last, and middle values: " + max_val);
}
}
Sample Output:
Original Array: [20, 30, 40, 50, 67] Largest element between first, last, and middle values: 67
Flowchart:
Java Code Editor:
Previous: Write a Java program to swap the first and last elements of an array (length must be at least 1) and create a new array.
Next: Write a Java program to multiply corresponding elements of two arrays of integers.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/java-exercises/basic/java-basic-exercise-82.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics