Ausgabeproblem

Nilsson

Mitglied
Java:
import javax.swing.*;

  public class EisKugeln {
   public static void main (String [] args )
   { String eingabe1,ausgabe  ;
     double geld,kugelAnzahl,Geldeingabe ;
     
      //Eingabefenster erzeugen

     eingabe1 = JOptionPane.showInputDialog("Geldeingabe");

      //eingabe von String zu Zahl  konvertieren ,
        
        
     geld = Double.parseDouble(eingabe1);

      //Kugelanzahl berechnen

      kugelAnzahl = geld / 0.5;
     
     if (kugelAnzahl >=1) {
       ausgabe = "Sie können sich " + kugelAnzahl + "Eiskugeln kaufen" ;
       JOptionPane.showMessageDialog
       (null,  ausgabe , JOptionPane.PLAIN_MESSAGE);
     }
       else {
        JOptionPane.showMessageDialog
       (null,  "Sie haben nicht genug Geld." , JOptionPane.PLAIN_MESSAGE);  
                                                              
     }
      
   }
}

Der Editor zeigt mir jeweils bei Zeile 23 / 27 einen "couldn´t find symbol" Fehler an. Ich vermute es ist irgendein kleiner Fehler, aber ich übersehe ihn immer wieder.;(

Was das Programm können soll
- Ein Benutzer gibt in einem Eingabefenster einen Geldbetrag ein. Verwenden Sie dazu statt des
Eingabeblocks die Methode showInputDialog der Klasse JOptionPane.
- Das Programm pr¨uft, ob dieser Betrag ausreicht, um ein Eis zu bezahlen und berechnet die
Anzahl der m¨oglichen Eiskugeln. Eine Eiskugel koste 50 Cent.
- Der Benutzer bekommt in einem Fenster angezeigt, wieviele Kugeln er sich leisten kann. Sollte
das Geld nicht reichen, erscheint auf dem Bildschirm eine Extra-Meldung.

Imo müsste es bis auf die zwei Fehler aber passen.:toll:
 

Ähnliche Java Themen


Oben