не совсем понял что не съедается... ругается на какой-то символ...
package com.javarush.task.task04.task0426;
/*
Ярлыки и числа
*/
import java.io.*;
import java.util.*;
public class Solution {
static int inKey() throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String st = reader.readLine();
int i = Integer.parseInt(st);
return i;
}
static boolean chet(int x){
return (x%2)==0;
}
static boolean plus(int x){
return x>0;
}
public static void main(String[] args) throws IOException{
int num = inKey();
if (num==0) {System.out.println("ноль");}
else {
if (plus(num) && chet(num)) {System.out.println("положительное четное число");}
if (!plus(num) && chet(num)) {System.out.println("отрицательное четное число");}
if (plus(num) && !chet(num)) {System.out.println("положительное нечетное число");}
if (!plus(num) && !chet(num)) {System.out.println("отрицательное нечетное число");}
}
}
}