Hallo,
da bin ich wieder!
Wie ihr viellicht mitbekommen habt, bin ich gerade dabei JAVA zu lernen.
Nun haben wir eine erste Aufgabe bekommen und ich weiß nicht weiter!
Ich bekomme beim compilen ständig andere Fehlermeldungen.
Könnt ihr mir bei folgendem Code ein wenig unter die Arme greifen und vielleicht erklären warum was falsch ist!?
Das wäre superklasse von euch!
da bin ich wieder!
Wie ihr viellicht mitbekommen habt, bin ich gerade dabei JAVA zu lernen.
Nun haben wir eine erste Aufgabe bekommen und ich weiß nicht weiter!
Ich bekomme beim compilen ständig andere Fehlermeldungen.
Könnt ihr mir bei folgendem Code ein wenig unter die Arme greifen und vielleicht erklären warum was falsch ist!?
Das wäre superklasse von euch!
Code:
// alle Klassen des Packages java.io (I/O-Funktionen) werden importiert
import java.io.*;
/**
* Dateiname : Konto.java
* Beschreibung : Ein Programm zur Simulation von Auszahlungen eines Kontos.
*/
// Die Klasse Konto wird deklariert
public class Konto
{
/**
* Die Klasse soll von der Eingabekonsole aus aufgerufen werden -> main-Methode wird deklariert.
* Außerdem sollte für den Fall ein Zugriff von anderen Klassen gewährleistet sein -> public.
*/
public static void main(String[] args)
{
/**
* Deklaration und Initialisierung der Variable(n):
* Die Variable kontostand ist vom Typ Integer, da keine Centbeträge abgehoben werden können.
* Sie hat den Anfangswert 5000.
*/
int kontostand = 5000;
int eingabe = 0;
int weiter = 0;
/**
* Schleife
*/
do
{
/**
* Der Benutzer soll nun einen Betrag eingeben.
* Ein Objekt der Klasse BufferedReader wird erzeugt.
* Die Eingabe wird vom Typ String in einen Integer gewandelt (geparst).
*/
BufferedReader In = new BufferedReader(new InputStreamReader(System.in));
System.out.println ("Bitte geben Sie den gewünschten Betrag ein!");
String eingabeZahl = In.readLine();
eingabe = Integer.parseInt(eingabeZahl);
/**
*
*
*/
if (eingabe > kontostand)
{
System.out.println ("Der gewünschte Betrag ist leider zu hoch!");
}
else
{
if (eingabe == kontostand)
{
System.out.println ("Information: Der eingegebene Betrag entspricht Ihrem Kontostand!");
}
else
{
System.out.println ("Der gewünschte Betrag wird Ihnen ausgezahlt!");
}
}
System.out.println ("Möchten Sie sich einen weiteren Betrag auszahlen lassen? Nein = 0, Ja = 1");
String wdh = In.readLine();
weiter = Integer.parseInt(wdh);
}
while (weiter == 1);
}
}