Skip to content

Commit 74ee27f

Browse files
committed
Create EvenDigits.java
1 parent cf457d6 commit 74ee27f

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
package com.momin;
2+
3+
public class EvenDigits {
4+
public static void main(String[] args) {
5+
int [] arr={-12,324,2,6,-7896};
6+
System.out.println(CountEven(arr));
7+
}
8+
9+
static int CountEven(int[]arr)
10+
{
11+
int count=0;
12+
for (int i = 0; i < arr.length; i++) {
13+
if(even(arr[i]))
14+
{
15+
count++;
16+
}
17+
}
18+
return count;
19+
}
20+
21+
static boolean even(int num){
22+
int numOfDigits=CountDigits(num);
23+
24+
return numOfDigits%2==0;
25+
}
26+
27+
static int CountDigits(int num)
28+
{
29+
if(num<0)
30+
{
31+
num=num*-1;
32+
}
33+
return(int) (Math.log10(num))+1;
34+
}
35+
}

0 commit comments

Comments
 (0)