Hilfe - Kleines Programm macht mir Schwierigkeiten

CrazyCross

Neues Mitglied
Hallo Community :3
Ich möchte Java lernen und habe ein kleines Problem bei einem kleinen Programm! Könnte mir dies jemand eventuell hier als Antwort den Code schicken? Ich schaffe es leider einfach nicht 🙁

Angabe:

Methode + Programm

Methode 3 Intager Parameter

Wenn 1 Parameter 0 - 5 und 2ter Parameter eine gerade Zahl ist ="OK"

Wenn 2 Parameter größer 5 und 2ter Parameter eine ungerade Zahl ist = "NOT OKE"

Wenn 3 Parameter ungleich 2ter Parameter(!=) = ""OK NR2"

Sonst= "NOT OK NR2"

Danke schon im Voraus :*
 
Nun dann würde ich mich in erster Linie mit Methoden beschäftigen.

1. Du musst eine Methode erstellen z.B
Code:
static void test_methode()

2.In diese Methode trägst du nun die Parameter von dem Methodenaufruf ein (die müssen nicht genauso heißen)
Code:
static void test_methode(int x, int y, int z)

3.Nun prüfst du mit einer if abfrage, ob der Wert zwischen 0-5 liegt und ob der zweite Paramter gerade ist, dies schreibst du in die Methode rein:
Code:
static void test_methode(int x, int y, int z){
if(x <= 5 && x >= 0 && y%2=0 ){ // mit % (Modulo) prüfst du den Rest der Rechnung
  //Ausgabe
}
}

4. In diesem Schritt machst du eine erneute else if-abfrage in der du x,y und z prüfst, ob sie größer als 5 sind (dafür benutzt du den || opperator) und ob y % 2 != 0 ist.

5. Steht eingentlich genauso in der Aufgabe

6. Du schreibst als letztes nur noch ein else unter die else if anweisung
Code:
}else{
//Ausgabe
}

Wenn du noch etwas nicht verstanden hast schau hier nach.
 
Zuletzt bearbeitet:

Zurück
Oben