Task: Write a Java Array Program to Print Odd Numbers in Array.

This Java Array program uses simple logic to check whether number is odd. It will divide a number with 2 and get remainder of division using % arithmetic operator. Therefore, if the remainder is a 1, the number will be odd.

The Source code for Java Array program to print odd numbers in array is as follows:

/* * Java Program To Input 10 integer numbers in array and print list of only odd numbers in array. */ package javaoddarray; import java.util.Scanner; /** * @author www.EasyCodebook.com */ public class JavaOddArray { public static void main(String[] args) { Scanner input = new Scanner(System.in); int a[]=new int[10],i; for(i=0;i<a.length ;i++) { System.out.print("Enter number in Array["+i+"]="); a[i]=input.nextInt(); } System.out.println("List of Odd Numbers in Array is:"); for(i=0;i<a.length ;i++) { if(a[i]%2==1) System.out.print(a[i]+", "); } } }

A sample run and output of Java array program is as follows:

Enter number in Array[0]=11

Enter number in Array[1]=12

Enter number in Array[2]=13

Enter number in Array[3]=55

Enter number in Array[4]=40

Enter number in Array[5]=90

Enter number in Array[6]=100

Enter number in Array[7]=800

Enter number in Array[8]=95

Enter number in Array[9]=111

List of Odd Numbers in Array is:

11, 13, 55, 95, 111,

Here is a java program to show even numbers in array using for loop