Hallo liebes Forum,
ich bin total Neuling in Java und sitze seit Stunden nun an einer Aufgabe:
Ein Betrag von 117,- EUR wird für 3 Jahre zu einem Zins von 3% pro Jahr angelegt. Berechnen Sie, welcher Betrag sich durch Zins und Zinseszins nach Ablauf von 1, 2 und 3 Jahren ergibt. Es soll nicht gerundet werden. Die Berechnung darf nur mit Werten des Typs int erfolgen. Die Beträge sollen in Euro und Cent, getrennt durch ein Komma, ausgegeben werden.
Sollergebnis
120,51
124,12
127,84
Um zwei Werte x und y durch ein Komma getrennt auszugeben, verwenden Sie folgende Anweisungsfolge:
System.out.print(x);
System.out.print(’,’); // Komma
System.out.println(y);
Die Realisierung dieser Aufgabe soll mit der Deklaration zweier Variablen für den Anlagebetrag
und den Zinssatz und der Zuweisung derWerte 117 bzw. 3 an diese Variablen beginnen. Sie dürfen weitere Variablen nach Belieben verwenden.
__________________________
SO nun zu meinem Problem...
Ich habe bisher 2 Variablen deklariert:
Soweit ich verstanden habe, muss ich die o.g. Anweisungsfolge benutzen, um die richtige Ausgabe zu erhalten ...
Jetzt habe ich das Problem, dass ich absolut keine Ahnung habe, wie ich dem Wert y sage, dass er die Nachkommastelle des Betrags ausrechnen soll ... Wenn ich y mit etwas ersetze, steht diese Zahl 1 zu 1 so nach dem Komma... das ist aber denke ich nicht der Sinn, oder?
Ich habe irgendwie die Befürchtung, dass meine Gedankengänge komplett in die falsche Richtung gehen und wäre für jeden hilfreichen Ansatz dankbar!!
Danke im Voraus!
StarDust
P.S.: Ich erwarte natürlich keine Lösungen für diese Aufgabe, lediglich einen Schubser in die richtige Richtung ...
ich bin total Neuling in Java und sitze seit Stunden nun an einer Aufgabe:
Ein Betrag von 117,- EUR wird für 3 Jahre zu einem Zins von 3% pro Jahr angelegt. Berechnen Sie, welcher Betrag sich durch Zins und Zinseszins nach Ablauf von 1, 2 und 3 Jahren ergibt. Es soll nicht gerundet werden. Die Berechnung darf nur mit Werten des Typs int erfolgen. Die Beträge sollen in Euro und Cent, getrennt durch ein Komma, ausgegeben werden.
Sollergebnis
120,51
124,12
127,84
Um zwei Werte x und y durch ein Komma getrennt auszugeben, verwenden Sie folgende Anweisungsfolge:
System.out.print(x);
System.out.print(’,’); // Komma
System.out.println(y);
Die Realisierung dieser Aufgabe soll mit der Deklaration zweier Variablen für den Anlagebetrag
und den Zinssatz und der Zuweisung derWerte 117 bzw. 3 an diese Variablen beginnen. Sie dürfen weitere Variablen nach Belieben verwenden.
__________________________
SO nun zu meinem Problem...
Ich habe bisher 2 Variablen deklariert:
Java:
int Betrag = 117; //Deklaration des Betrages
int Zins = 103; //Deklaration des Jahreszins
Soweit ich verstanden habe, muss ich die o.g. Anweisungsfolge benutzen, um die richtige Ausgabe zu erhalten ...
Java:
System.out.print((Betrag * Zins) / 100);
System.out.print(','); //Komma
System.out.println(y);
Jetzt habe ich das Problem, dass ich absolut keine Ahnung habe, wie ich dem Wert y sage, dass er die Nachkommastelle des Betrags ausrechnen soll ... Wenn ich y mit etwas ersetze, steht diese Zahl 1 zu 1 so nach dem Komma... das ist aber denke ich nicht der Sinn, oder?
Ich habe irgendwie die Befürchtung, dass meine Gedankengänge komplett in die falsche Richtung gehen und wäre für jeden hilfreichen Ansatz dankbar!!
Danke im Voraus!
StarDust
P.S.: Ich erwarte natürlich keine Lösungen für diese Aufgabe, lediglich einen Schubser in die richtige Richtung ...
Zuletzt bearbeitet: