import java.util.Scanner;
public class AllEven {
public static void main (String[]args)
{
int evenCount =0;
Scanner kybd = new Scanner(System.in);
System.out.print("Enter size of first array: ");
int size1 = kybd.nextInt();
int[] array = new int[size1];
System.out.println();
System.out.print("Enter contents of first array: ");
read(array, evenCount);
System.out.print("Number of even numbers in array: " + read());
System.out.println(evenCount);
int[] evenArray = new int [evenCount];
System.out.println();
getEven(array, evenArray);
print(evenArray);
}
public static int read(int[] arr, int even)
{
Scanner kybd = new Scanner(System.in);
for (int i = 0; i < arr.length; i++)
{
arr[i] = kybd.nextInt();
double OddOrEven = arr[i] % 2;
if (OddOrEven > 0)
{
System.out.println();
}
else
{
even++;
}
}
System.out.print("Number of even numbers in array: " + even);
return even;
}
public static int[] getEven(int[] arr, int[]EveArray)
{
int a = 0;
System.out.println("TESTING1");
for (int x = 0; x < arr.length; x++)
{
System.out.println("TESTING2");
//for (int a = 0; a < EveArray.length; a++)
System.out.println("TESTIN3");
double oddOrEven = arr[x] % 2;
if (oddOrEven > 0)
{
System.out.println("number not copied over, as its not even");
}
else
{
System.out.println("TESTING4");
System.out.println("TESTING5");
EveArray[a] = arr[x];
EveArray[a]++;
}
}
return EveArray;
}
public static void print(int[] EveArray)
{
for (int i = 0; i < EveArray.length; i++)
{
System.out.print(EveArray[i] + " ");
}
System.out.println();
}
}