Folgende Aufgabe:
Folgende Fehlermeldungen:
Hier mal nur der Code, den ich für die Methode programmiert habe:Die Bank MyFin bietet eine Ratensparmodell nach folgenden Modalitäten an.
Der Sparvertrag beginnt zum Januar eines Jahres. Er läuft eine feste Anzahl von ganzen
Jahren, jedoch höchstens 5 Jahre.
Es muss zum Monatsbeginn ein Betrag einbezahlt werden, der variabel sein kann, einen
Mindestbetrag von 25 Euro aber nicht unterschreiten darf.
Das einbezahlte Geld wird mit einem jährlichen Zinssatz p verzinst. Die anfallenden Zinsen
werden am jeweiligen Jahresende dem Sparbetrag hinzugefügt und entsprechend bis zum
Ende der Laufzeit weiter mitverzinst.
Schreiben Sie ein Programm namens Bank.java mit folgenden Methoden:
a) Einlesen einer Zahlungsreihe von der Standardeingabe. Die Korrektheit der Beträge (Da-tentyp, Anzahl, Wert) kann angenommen werden.
Code:public static double[] liesDaten()
b) Schreiben Sie eine weitere Methode, die die eingelesene Zahlungsreihe ubergeben bekommt
und den eingezahlten Gesamtbetrag zurückgibt.
Java:
public static double [] liesDaten(double p=0.00,
int Laufzeit=0, Monatsbetrag){
for (int i=1; i<=12; i++; Laufzeit<=5; Monatsbetrag>=25) {
Monatsbetrag++;
}
return Monatsbetrag;
}
Folgende Fehlermeldungen:
Bank.java:12: ')' expected
public static double [] liesDaten(double p=0.00,
^
Bank.java:12: illegal start of type
public static double [] liesDaten(double p=0.00,
^
Bank.java:12: <identifier> expected
public static double [] liesDaten(double p=0.00,
^
Bank.java:12: ';' expected
public static double [] liesDaten(double p=0.00,
^
Bank.java:13: <identifier> expected
int Laufzeit=0, Monatsbetrag){
^
Bank.java:13: ';' expected
int Laufzeit=0, Monatsbetrag){
^
Bank.java:15: ')' expected
for (int i=1; i<=12; i++; Laufzeit<=5; Monatsbetrag>=25) {
^
Bank.java:15: not a statement
for (int i=1; i<=12; i++; Laufzeit<=5; Monatsbetrag>=25) {
^
Bank.java:15: not a statement
for (int i=1; i<=12; i++; Laufzeit<=5; Monatsbetrag>=25) {
^
Bank.java:15: ';' expected
for (int i=1; i<=12; i++; Laufzeit<=5; Monatsbetrag>=25) {
^
Zuletzt bearbeitet: