Thursday, April 22, 2010

Find Largest and Smallest Number in an Array using java

/*
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

Even or Odd program using java

This program will determine if the number inputted by the user is even or odd.

we use here a modulo operator to get the even or odd numbers.

Modulo - this operator use in programming to get the remainder.

sample program:

import java.util.Scanner;

public class EvenOdd
{
public static void main(String args[])
{
Scanner input=new Scanner(System.in);

int num;

System.out.print("Enter a number:");
num=input.nextInt();

if(num%2==0)
{
System.out.print("Even number");
}
else if(num%2==1)
{
System.out.print("Odd Numbers");
}
}
}