Hallo Forum!
Wir lehrnen java in der schule und ich war eine woche lang krank... hab schon fast alles nachgeholt komm aber bei einem punkt nicht weiter.
Die Aufgabe ist:
Testen Sie eine eingegebene ganze Zahl ob sie durch 2,3 oder durch 5 teilbar ist und geben Sie eine entsprechende Information aus.
Wiederholen Sie die Eingabe solange bis der Benutzer keine weitere Zahl nehr eingeben möchte.
ok, so weit bin ich gekommen...
es funktioniert eingentlich soweit...
nun meine frage:
Gibt es eine Möglichkeit den Abbrechen Button bei der eingabe Umbennenen, das es "Keine weitere Zahl eingeben" heißt
Wenn nicht macht das auch nichts
Was noch viel wichtiger ist, wie stell ich es an, dass das programm beim drücken des buttons beendet wird.
Und eine dritte frage:
Wie kann ich eine fehlermedung ausgeben wenn kein gültiger wert eingegäben wird. z:B.: a oder 2.2
Wir lehrnen java in der schule und ich war eine woche lang krank... hab schon fast alles nachgeholt komm aber bei einem punkt nicht weiter.
Die Aufgabe ist:
Testen Sie eine eingegebene ganze Zahl ob sie durch 2,3 oder durch 5 teilbar ist und geben Sie eine entsprechende Information aus.
Wiederholen Sie die Eingabe solange bis der Benutzer keine weitere Zahl nehr eingeben möchte.
ok, so weit bin ich gekommen...
Code:
import javax.swing.JOptionPane;
/**
* Write a description of class Teilbarkeit1 here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Teilbarkeit1{
public static void main(String[] args){
int zahl;
boolean endlos = true;
while (endlos){
zahl = Integer.parseInt(JOptionPane.showInputDialog("Dieses Programm stellt die Teilbarkeit von 2,3 oder 5 fest.","Bitte gib eine ganze Zahl ein"));
if (zahl % 2 == 0){
System.out.println ("Die eingegebene Zahl "+zahl+" ist dur 2 Teilbar!");
}
if (zahl % 3 == 0){
System.out.println ("Die eingegebene Zahl "+zahl+" ist dur 3 Teilbar!");
}
if (zahl % 5 == 0){
System.out.println ("Die eingegebene Zahl "+zahl+" ist dur 5 Teilbar!");
}
if (zahl % 2 != 0 && zahl % 3 != 0 && zahl % 5 != 0){
System.out.println ("Die eingegebene Zahl "+zahl+" ist weder durch 2 noch duch 3 oder 5 Teilbar!");
}
System.out.println ("");
}
System.exit(0);
}
}
es funktioniert eingentlich soweit...
nun meine frage:
Gibt es eine Möglichkeit den Abbrechen Button bei der eingabe Umbennenen, das es "Keine weitere Zahl eingeben" heißt
Wenn nicht macht das auch nichts
Was noch viel wichtiger ist, wie stell ich es an, dass das programm beim drücken des buttons beendet wird.
Und eine dritte frage:
Wie kann ich eine fehlermedung ausgeben wenn kein gültiger wert eingegäben wird. z:B.: a oder 2.2