Всем привет.
Хотел бы узнать мнение более професиональных людей.
package en.javarush.task.jdk13.task04.task0427;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Describing numbers
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int num = Integer.parseInt(reader.readLine());
if ((num < 10) && (num != 0) && (num % 2 == 0)) {
System.out.println("even single-digit nuber");
} else if ((num > 0) && (num < 10) && (num % 2 != 0)) {
System.out.println("odd single-digit number");
} else if ((num > 9) && (num < 100) && (num % 2 == 0)) {
System.out.println("even two-digit number");
} else if ((num > 9) && (num < 100) && (num % 2 == 1)) {
System.out.println("odd two-digit number");
} else if ((num > 99) && (num <= 999) && (num % 2 == 0)) {
System.out.println("even three-digit number");
} else if ((num > 99) && (num <= 999) && (num % 2 == 1)) {
System.out.println("odd three-digit number");
}//write your code here
}
}