Hallo, ich bekomme diese Aufgabe leider nur sehr unschön hin... Hoff ihr könnt mir helfen. Bin jetzt schon dankbar über eure Hilfe.
Schreiben Sie das Java-Programm Halbierer, das solange eine ganze Zahl von der
Tastatur einliest, bis jemand es durch die Eingabe von 0 beendet. Nach der Eingabe der
Zahl soll diese halbiert und am Bildschirm ausgegeben werden. Achten Sie darauf, dass das
Ergebnis inklusive Nachkommastellen ausgegeben wird.
Eigentlich ist die Aufagbe nicht schwer. Hab es schon gefühlte 1000mal mit verschiedenen Schleifen versucht. Aber leider kein perfektes Ergenis bekommen. Das hier ist mein "bestes" Ergebnis.???:L
Ich bekomm das einfach nicht anders hin mit der Zahl die eingelsen wird...Also hab des mit dem s.o.p einfach so hingedreht, als bräuchte man eine Zahl um das ganz zu starten.
.. mir wäre es aber lieber wenn es ohne das funktionieren würde... steht ja auch nix davon in der Aufgabenstellung... ich hoffe ihr wisst wie ich es meine!!!
Schreiben Sie das Java-Programm Halbierer, das solange eine ganze Zahl von der
Tastatur einliest, bis jemand es durch die Eingabe von 0 beendet. Nach der Eingabe der
Zahl soll diese halbiert und am Bildschirm ausgegeben werden. Achten Sie darauf, dass das
Ergebnis inklusive Nachkommastellen ausgegeben wird.
Eigentlich ist die Aufagbe nicht schwer. Hab es schon gefühlte 1000mal mit verschiedenen Schleifen versucht. Aber leider kein perfektes Ergenis bekommen. Das hier ist mein "bestes" Ergebnis.???:L
Java:
import util.StdInput;
public class aufg_2b {
public static int zahlEingeben() {
int zahl = StdInput.readInt ("Zahl");
return zahl;
}
public static void main(String[] args) {
System.out.print("Zahl größer 0 eingeben um zu Starten");
int zahl=zahlEingeben();
while(zahl!=0){
zahl=zahlEingeben();
if (zahl!=0){
double y= (double)zahl/2;
System.out.println(y);}
else {break;}
}
}
Ich bekomm das einfach nicht anders hin mit der Zahl die eingelsen wird...Also hab des mit dem s.o.p einfach so hingedreht, als bräuchte man eine Zahl um das ganz zu starten.
Zuletzt bearbeitet von einem Moderator: