Java – Count Even and Odd Numbers in Array

Count Even and Odd numbers in the array:

import java.util.Scanner ;
class Demo
{
            public static void main(String[] args) {
                        Scanner scan = new Scanner(System.in);
                       
                        System.out.print(“Enter array size : “);
                        int n = scan.nextInt();
                        int arr[ ] = new int[n];
 
                        System.out.println(“Enter ” + n + ” values : “);
                        for (int i=0 ; i<n ; i++)
                        {
                                    arr[i] = scan.nextInt();
                        }
                        int ec=0, oc=0;
                        for (int i=0 ; i<n ; i++)
                        {
                                    if(arr[i]%2 == 0)
                                                ++ec;
                                    else
                                                ++oc;
                        }
                        System.out.println(“Even count is : ” + ec);
                        System.out.println(“Odd count is : ” + oc);
            }
}
Scroll to Top