Java :: Aufgabe #267 :: Lösung #1
2 Lösungen

#267
Zinsen mit Zinseszins berechnen
Anfänger - Java
von DragStar
- 23.03.2020 um 09:39 Uhr
Am Anfang eines Jahres werden 1000 Euro auf ein Sparkonto eingezahlt.
Wie viele Jahre dauert es, bis bei einem Zinssatz von 2 Prozent daraus mindestens 3000 Euro geworden sind?
Das Startkapital und der Zinssatz sollen vom Benutzer eingegeben werden können.
Wie viele Jahre dauert es, bis bei einem Zinssatz von 2 Prozent daraus mindestens 3000 Euro geworden sind?
Das Startkapital und der Zinssatz sollen vom Benutzer eingegeben werden können.
#1

von fcn200 (220 Punkte)
- 05.05.2020 um 16:17 Uhr

package Game; import java.text.DecimalFormat; import java.util.Scanner; public class Kapitalrechner { double Anlagebetrag,Zinssatz,Endkapital; int Laufzeit; double Zeit; Scanner sc = new Scanner(System.in); public static void main(String[] args) { // TODO Auto-generated method stub Kapitalrechner k = new Kapitalrechner(); k.berechneKapital(); } public void berechneKapital() { DecimalFormat f = new DecimalFormat("#0.00"); System.out.println("Geben Sie den angelegten Betrag ein: "); Anlagebetrag = sc.nextDouble(); System.out.println("Geben Sie den Zinssatz ein: "); Zinssatz = sc.nextDouble(); System.out.println("Geben Sie das gewünschte Endkapital an: "); Endkapital = sc.nextDouble(); System.out.println("Ihre Angaben:"); System.out.println("Anlagebetrag: "+f.format(Anlagebetrag)+" €"); System.out.println("Zinssatz: "+f.format(Zinssatz)+" %"); System.out.println("Gewünschtes Endkapital: "+f.format(Endkapital)+"€ "); Zeit = Math.log(Endkapital/Anlagebetrag)/Math.log((1+(Zinssatz/100))); System.out.println("Endkapital erreicht nach "+Zeit+" Jahren: "+f.format(Endkapital)+" €"); } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1