Java :: Aufgabe #4 :: Lösung #6
15 Lösungen

#4
Zinseszinsberechnung und Ausgabe
Anfänger - Java
von Gustl
- 12.08.2012 um 14:59 Uhr
Schreiben Sie ein Programm zur Zinseszinsberechnung. Das Konsolenprogramm soll den anzulegenden Geldbetrag, den Jahreszins und die Laufzeit in Jahren abfragen. Danach soll für jedes Laufjahr der Geldbetrag mit Zinseszins ausgegeben werden.
Etwa so:
Etwa so:
Konsolenausgabe:
Geldbetrag in Euro: 150
Jahreszins (0.05 = 5%): 0.04
Laufzeit in Jahren: 3
Wert nach 1 Jahr: 156,00 Euro
Wert nach 2 Jahren: 162,24 Euro
Wert nach 3 Jahren: 168,73 Euro
#6

von itsfalse (60 Punkte)
- 23.01.2016 um 17:07 Uhr

/* Schreiben Sie ein Programm zur Zinseszinsberechnung. Das Konsolenprogramm * soll den anzulegenden Geldbetrag, den Jahreszins und die Laufzeit in Jahren * abfragen. Danach soll für jedes Laufjahr der Geldbetrag mit Zinseszins * ausgegeben werden. */ /* author: itsfalse * 23.01.2016 * Geschrieben mit Eclipse. */ import java.util.Scanner; public class No4 { public static void main(String[] args) { double endbetrag = 0; System.out.print("Geldbetrag in Euro: "); Scanner s = new Scanner(System.in); double betrag = s.nextDouble(); betrag = Math.round(betrag * 100) / 100; System.out.print("Jahreszins: "); double zins = s.nextDouble(); System.out.print("Laufzeit in Jahren: "); int jahre = s.nextInt(); endbetrag = betrag * Math.pow((1 + (zins / 100)),jahre); System.out.println("Wert nach 1 Jahr: "+ Math.round((betrag * Math.pow((1 + (zins / 100)),1))*100.00) / 100.00 + " Euro" ); System.out.println("Wert nach 2 Jahren: "+ Math.round((betrag * Math.pow((1 + (zins / 100)),2))*100.00) / 100.00 + " Euro" ); System.out.println("Wert nach 3 Jahren: "+ Math.round((betrag * Math.pow((1 + (zins / 100)),3))*100.00) / 100.00 + " Euro" ); System.out.println("Wert nach " + jahre + " Jahren: "+ Math.round(endbetrag*100) /100 + " Euro"); } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1