Hallo zusammen ich habe eine Aufgabe die lautet:
Vervollständigen Sie die untenstehende Java-Klasse „ZahlenInformation“, das für eine gegebene int-Zahl folgende Information auf den Bildschirm ausgibt:
Achten Sie hierbei auf jedes Zeichen (Leerzeichen, Satzzeichen... ).
Beachten Sie, dass Sie in diesem Programm den Wert für die Variable "zahl" nicht selbst setzen müssen.
Dieser wird an das Programm übergeben. Die Variable kann nach Übergabe an das Programm innerhalb des Programms verwendet werden (sie muss nicht neu deklariert werden).
ich hab es nun so versucht und habe es auch zur hälfte richtig nur die andere hälfte ist falsch woran liegt es ich hab es so bearbeitet:
public class Zahleninformation
{
public static void main(String[] args, int zahl)
{
System.out.print("Die Zahl " + zahl + " ist");
if(zahl>0)
System.out.print(" positiv, gerade und nicht durch 3 teilbar");
else if(zahl<0)
System.out.print(" negativ, gerade und nicht durch 3 teilbar");
else if(zahl>0)
System.out.print(" positiv, gerade und nicht durch 3 teilbar");
System.out.println(".");
}
}
hier ist auch nochmal was erwartet wurde und was, dass Programm erhalten hat ich hoffe ihr könnt mir hier weiter helfen :
Vervollständigen Sie die untenstehende Java-Klasse „ZahlenInformation“, das für eine gegebene int-Zahl folgende Information auf den Bildschirm ausgibt:
- Ist die Zahl positiv, negativ oder gleich 0?
- Ist die Zahl gerade oder ungerade?
- Ist die Zahl durch 3 teilbar?
Die Zahl 10 ist positiv, gerade und nicht durch 3 teilbar. |
Achten Sie hierbei auf jedes Zeichen (Leerzeichen, Satzzeichen... ).
Beachten Sie, dass Sie in diesem Programm den Wert für die Variable "zahl" nicht selbst setzen müssen.
Dieser wird an das Programm übergeben. Die Variable kann nach Übergabe an das Programm innerhalb des Programms verwendet werden (sie muss nicht neu deklariert werden).
ich hab es nun so versucht und habe es auch zur hälfte richtig nur die andere hälfte ist falsch woran liegt es ich hab es so bearbeitet:
public class Zahleninformation
{
public static void main(String[] args, int zahl)
{
System.out.print("Die Zahl " + zahl + " ist");
if(zahl>0)
System.out.print(" positiv, gerade und nicht durch 3 teilbar");
else if(zahl<0)
System.out.print(" negativ, gerade und nicht durch 3 teilbar");
else if(zahl>0)
System.out.print(" positiv, gerade und nicht durch 3 teilbar");
System.out.println(".");
}
}
hier ist auch nochmal was erwartet wurde und was, dass Programm erhalten hat ich hoffe ihr könnt mir hier weiter helfen :
Test | Erwartet | Erhalten |
---|