BufferedReader r = new BufferedReader(new InputStreamReader(System.in)); int a = Integer.parseInt(r.readLine()); if (a>=1 && a<=9 && a%2==0) System.out.println("четное однозначное число"); else if (a>=1 && a<=9 && a%2!=0) System.out.println("нечетное однозначное число"); else if (a>=10 && a<=99 && a%2==0) System.out.println("четное двузначное число"); else if (a>=10 && a<=99 && a%2!=0) System.out.println("нечетное двузначное число"); else if (a>=100 && a<=999 && a%2==0) System.out.println("четное трехзначное число"); else if (a>=100 && a<=999 && a%2!=0); System.out.println("нечетное трехзначное число");