This Java program takes user input for the size of an array, then prompts the user to enter the elements of the array. It then finds and prints the maximum and minimum elements of the array. Here is how the program works:
Note: It's a good practice to close the Scanner object after use to avoid memory leaks. However, it's not required in this program as the Scanner object is only used within the main method and will be automatically garbage collected after the program ends.
import java.util.Scanner; class Array_Max_Min { public static void main(String[] args) { Scanner input =new Scanner(System.in); System.out.print("Enter the Array Limit :"); int l =input.nextInt(); int [] a =new int[l]; int max=0,min=0; for(int i=0;i<l;i++) { System.out.printf("Element of a[%d] :",i); a[i]=input.nextInt(); } max=a[0]; min=a[0]; for(int i=0;i<l;i++) { if(max<a[i]) max=a[i]; if(min>a[i]) min=a[i]; } System.out.println("Maximum Element of Array : "+max); System.out.println("Minimum Element of Array : "+min); } }
Enter the Array Limit :5 Element of a[0] :23 Element of a[1] :4 Element of a[2] :32 Element of a[3] :5 Element of a[4] :75 Maximum Element of Array : 75 Minimum Element of Array : 4
Learn All in Tamil © Designed & Developed By Tutor Joes | Privacy Policy | Terms & Conditions