Jak porównać różne typy zmiennych? Może rzutowanie pomoże?
package pl.codegym.task.task04.task0426;
/*
Etykiety i liczby
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
InputStream inputStream = System.in;
Reader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String sLiczba = bufferedReader.readLine(); //Wczytaj z klawiatury ciąg tekstowy
int nLiczba = Integer.parseInt(sLiczba);
if(nLiczba == 0){
System.out.println("Liczba jest równa zero");
}else if(nLiczba > 0 && nLiczba % 2 = 0){
System.out.println("Dodatnia liczba parzysta");
}else if(nLiczba > 0 && nLiczba % 2 != 0){
System.out.println("Dodatnia liczba nieparzysta");
}else if(nLiczba < 0 && nLiczba % 2 = 0){
System.out.println("Ujemna liczba parzysta");
}else if(nLiczba < 0 && nLiczba % 2 != 0){
System.out.println("Ujemna liczba nieparzysta");}
}
}