Hallo Leute!
Habe heute eine einfache Aufgabe bekommen. Muss ein Programm in Java schreiben, welches eine Zahl entgegennimmt, 5 addiert und das Ergebnis anzeigt. War bisher auch gar kein Problem, klappt alles. Ich muss nun aber dem User die Möglichkeit geben, zu entscheiden, ob die Anwendung einen weiteren Durchgang startet. Es sollen unendlich Durchgänge möglich sein. Ich weiß schon, dass ich eine do/while Schleife benutzen sollte, jedoch verstehe ich nicht, wie ich die Bedingung formulieren soll, also, dass die Anwendung einen neuen Durchgang startet. Bin leider kompletter Code-Anfänger und versuche gerade ein bisschen zu lernen für meine Ausbildung nächstes Jahr. Hier ist mein Code:
PS: Ich will nicht einfach die Lösung wissen... Ich bräuchte nur mal einen Hinweis oder einen Rat.
Habe heute eine einfache Aufgabe bekommen. Muss ein Programm in Java schreiben, welches eine Zahl entgegennimmt, 5 addiert und das Ergebnis anzeigt. War bisher auch gar kein Problem, klappt alles. Ich muss nun aber dem User die Möglichkeit geben, zu entscheiden, ob die Anwendung einen weiteren Durchgang startet. Es sollen unendlich Durchgänge möglich sein. Ich weiß schon, dass ich eine do/while Schleife benutzen sollte, jedoch verstehe ich nicht, wie ich die Bedingung formulieren soll, also, dass die Anwendung einen neuen Durchgang startet. Bin leider kompletter Code-Anfänger und versuche gerade ein bisschen zu lernen für meine Ausbildung nächstes Jahr. Hier ist mein Code:
Java:
import java.util.Scanner;
public class Aufgabe{
public static void main(String args[]) {
Scanner zahl = new Scanner(System.in);
do {
System.out.println("Bitte geben sie eine Zahl ein!");
int x = zahl.nextInt();
int y = x+5;
System.out.println(y);
System.out.println("Wollen sie dies wiederholen? (j/n)");
} while
}
}
PS: Ich will nicht einfach die Lösung wissen... Ich bräuchte nur mal einen Hinweis oder einen Rat.