Hab nun alles versucht,und komme nicht weiter...
Hab ich was übersehen, bitte um Hilfe .
Vielen Dank.
package de.codegym.task.task04.task0427;
/*
Zahlen beschreiben
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
//schreib hier deinen Code
BufferedReader b = new BufferedReader(new InputStreamReader(System.in));
int zahl = Integer.parseInt(b.readLine());
if ( zahl > 1 && zahl <1000) {
if(zahl <=9 && zahl %2 ==0){
System.out.println("gerade einstellige Zahl");}
else if ( zahl <= 9 && zahl %2 !=0 ) {
System.out.println("ungerade einstellige Zahl"); }
else if (zahl <99 && zahl %2 ==0){
System.out.println("gerade zweistellige Zahl"); }
else if (zahl <=99 && zahl %2 !=0){
System.out.println("ungerade zweistellige Zahl"); }
else if (zahl <999 && zahl %2 ==0) {
System.out.println("gerade dreistellige Zahl"); }
else if ( zahl <=999 && zahl %2 !=0) {
System.out.println("ungerade dreistellige Zahl"); }
else if (zahl ==1 || zahl ==3 || zahl ==5 || zahl ==7 || zahl ==9) {
System.out.println("ungerade einstellige Zahl"); }
}
}
}