Hey,
ich bin blutiger Anfänger in Java und habe mir paar zufällige Aufgaben aus einem Heft rausgesucht!
Ich soll eine Methode erstellen der man als Parameter eine Zahl als Rateversuch übergibt und als Rückgabewert soll die Ratemaschine "zu niedrig geraten" usw. liefern. Ich habe viele Beispiele im Internet mit System.out.println() gesehen muss es aber nun mit return versuchen.
Ich weiß, dass ich nicht mehrere Rückgabewerte auf einer Methode haben kann, aber ich frage mich wie es sonst funktionieren soll, dass ich für drei verschiedene If Schleifen, den Parameter "gebeEin" übertrage.
Da ich neu bin hoffe ich auf Verständnis und Geduld
. Danke im vorraus!
ich bin blutiger Anfänger in Java und habe mir paar zufällige Aufgaben aus einem Heft rausgesucht!
Ich soll eine Methode erstellen der man als Parameter eine Zahl als Rateversuch übergibt und als Rückgabewert soll die Ratemaschine "zu niedrig geraten" usw. liefern. Ich habe viele Beispiele im Internet mit System.out.println() gesehen muss es aber nun mit return versuchen.
Ich weiß, dass ich nicht mehrere Rückgabewerte auf einer Methode haben kann, aber ich frage mich wie es sonst funktionieren soll, dass ich für drei verschiedene If Schleifen, den Parameter "gebeEin" übertrage.
Da ich neu bin hoffe ich auf Verständnis und Geduld
Code:
class Ratemaschine
{
private int ergebnis = 19; //das ist die Zahl die zu erraten ist
String zuHoch = "zu Hoch getippt!";
String zuNiedrig = "zu niedrig getippt!";
String _richtig = "richtig getippt!";
public String tippenHoch(int gebeEin){ //tippenHoch,niedrig,richtig sollen jeweils einen String zurückgeben die eine Aussage haben
if (gebeEin > ergebnis)
{
String zuHoch;
}
return zuHoch;
if (ergebnis > gebeEin)
{
String zuNiedrig;
}
return zuNiedrig;
if (ergebnis == gebeEin)
{
String _richtig;
}
return _richtig;
}
}