2020-10-27

Find Largest and Smallest Number in an Array Example

Write a program to find largest and smallest number in an array. 
Note - Time and space complexity efficient 
/*
  Find Largest and Smallest Number in an Array Example
  This Java Example shows how to find largest and smallest number in an 
  array.
*/
public class FindLargestSmallestNumber {
 
 public static void main(String[] args) {
 
 //array of 10 numbers
 int numbers[] = new int[]{32,43,53,54,32,65,63,98,43,23};
 
 //assign first element of an array to largest and smallest
 int smallest = numbers[0];
 int largetst = numbers[0];
 
 for(int i=1; i< numbers.length; i++)
 {
 if(numbers[i] > largetst)
 largetst = numbers[i];
 else if (numbers[i] < smallest)
 smallest = numbers[i];
 
 }
 
 System.out.println("Largest Number is : " + largetst);
 System.out.println("Smallest Number is : " + smallest);
 }
}
 
/*
Output of this program would be
Largest Number is : 98
Smallest Number is : 23
*/

No comments:

Post a Comment