Где ошибка?
package com.javarush.task.jdk13.task04.task0426;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
/*
Строка - описание
*/
public class Solution {
public static void main(String[] args) throws Exception {
Scanner s = new Scanner(System.in);
int x = s.nextInt();
if (x % 2 == 0 && x > 0 )
System.out.println("положительное четное число");
if (x % 2 == 1 && x < 0 )
System.out.println("отрицательное нечетное число"); // че оно не работает
if (x % 2 == 1 && x > 0 )
System.out.println("положительное нечетное число");
if (x % 2 == 0 && x < 0 )
System.out.println("отрицательное четное число");
if (x % 2 == 0 && x == 0 )
System.out.println("ноль");
}
}
package com.javarush.task.jdk13.task04.task0426;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
/*
Строка - описание
*/
public class Solution {
public static void main(String[] args) throws Exception {
Scanner s = new Scanner(System.in);
int x = s.nextInt();
if (x % 2 == 0 && x > 0 ) {
System.out.println("положительное четное число");
if (x % 2 == 1 && x < 0 )
System.out.println("отрицательное нечетное число");
if (x % 2 == 1 && x > 0 )
System.out.println("положительное нечетное число");
if (x % 2 == 0 && x < 0 )
System.out.println("отрицательное четное число");
}
}
}