Any suggestions tips, and or reasons the even two digit is not working?
I'm assuming it has to do with the else if's
Thanks :)
package com.codegym.task.task04.task0427;
/*
Describing numbers
*/
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws Exception {
//write your code here
Scanner scan1 = new Scanner(System.in);
int number = scan1.nextInt();
if (number > 999 || number <= 0) {
} else if (number % 2 == 0 && number < 10) {
System.out.println("even single-digit number");
} else if (number % 2 != 0 && number < 10) {
System.out.println("odd single-digit number");
} else if (((number % 2 == 0) && (number >= 10) && (number <= 99))) {
System.out.println("even double-digit number");
} else if (((number % 2 != 0) && (number > 10) && (number < 100))) {
System.out.println("odd two-digit number");
} else if (((number % 2) == 0 && (number > 99) && (number < 1000))) {
System.out.println("even three-digit number");
} else System.out.println("odd three-digit number");
}
}