Program to find minimum element in array in java.

method 1->


import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
System.out.println("enter size=");
int n=sc.nextInt();
int[] arr=new int[n];
System.out.println("enter elements of array=");
for(int i=0; i<n; i++){
      arr[i]=sc.nextInt();
}
int mn=Integer.MAX_VALUE;
// using math min function
for (int j=0; j<n; j++){
                mn=Math.min(arr[j],mn);
}
System.out.println("minimum no.  is="+mn);
}
}

method 2->

import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
System.out.println("enter size=");
int n=sc.nextInt();
int[] arr=new int[n];
System.out.println("enter elements of array=");
for(int i=0; i<n; i++){
      arr[i]=sc.nextInt();
}
int mn=Integer.MAX_VALUE;
for (int j=0; j<n; j++){
                if(arr[j]<mn)
                mn=arr[j];
}
System.out.println("minimum no. is="+mn);
}
}

method 3->

import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
System.out.println("enter size=");
int n=sc.nextInt();
int[] arr=new int[n];
System.out.println("enter elements of array=");
for(int i=0; i<n; i++){
      arr[i]=sc.nextInt();
}
int mn=arr[0];
for (int j=1; j<n; j++){
                if(arr[j]<mn)
                mn=arr[j];
}
System.out.println("minimum no. is="+mn);
}
}

Comments

Popular posts from this blog

Introduction of java Programming language.

Stack data structure.