Hallo,
Ich möchte eine while-Schleife implementieren, die falls n gerade ist, alle ganzen Zahlen von -n bis 0 und falls n ungerade ist alle Zahlen von 0 bis n ausgibt.
n soll eingelesen werden.
Bspw.: n=5 -> 0 1 2 3 4 5
Ich habe bisher:
{
System.out.println("Aufgabe 1 ");
System.out.println("Bitte geben Sie eine Zahl ein:");
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
while(n!=0);{
if (n%2 !=0 ) {System.out.print(n+" ");
n++;
} else { if(n%2 ==0){System.out.print(-n + " ");
n --;
}}
}
}}}
Ich möchte eine while-Schleife implementieren, die falls n gerade ist, alle ganzen Zahlen von -n bis 0 und falls n ungerade ist alle Zahlen von 0 bis n ausgibt.
n soll eingelesen werden.
Bspw.: n=5 -> 0 1 2 3 4 5
Ich habe bisher:
{
System.out.println("Aufgabe 1 ");
System.out.println("Bitte geben Sie eine Zahl ein:");
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
while(n!=0);{
if (n%2 !=0 ) {System.out.print(n+" ");
n++;
} else { if(n%2 ==0){System.out.print(-n + " ");
n --;
}}
}
}}}