From da690e27905c323baefaa9a599bb55086f1f9f6b Mon Sep 17 00:00:00 2001 From: SoniaMirdha07 <114904640+SoniaMirdha07@users.noreply.github.com> Date: Sun, 9 Oct 2022 21:53:55 +0530 Subject: [PATCH] Create EvenDigit.java --- EvenDigit.java | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 EvenDigit.java diff --git a/EvenDigit.java b/EvenDigit.java new file mode 100644 index 0000000..837ce02 --- /dev/null +++ b/EvenDigit.java @@ -0,0 +1,33 @@ +public class EvenDigit { + public static void main(String[] args) { + int[] nums={12,345,2,6,7896}; + System.out.println(findNumbers(nums)); + + } + static int findNumbers(int[] nums){ + int count=0; + for(int num : nums){ + + if(even(num)){ + count++; + } + } + return count; + } + static int digits(int num){ + int count=0; + while(num>0){ + count++; + num=num/10; + } + return count; + } + static boolean even(int num){ + int numberOfDigits=digits(num); + if(numberOfDigits % 2 ==0){ + return true; + } + return false; + } + + }