По последнему пункту требований не проходит
package com.javarush.task.task04.task0427;
/*
Описываем числа
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
short number = Short.parseShort(reader.readLine());
if (number >= 1 && number <= 999) {
if (number % 2 == 0)
System.out.print("четное ");
else
System.out.print("нечетное ");
if (number <= 9)
System.out.println("однозначное число");
else if (number <= 99)
System.out.println("двузначное число");
else if (number <= 999)
System.out.println("трехзначное число");
}
}
}