Zum Inhalt springen

leopard

Mitglieder
  • Gesamte Inhalte

    4
  • Benutzer seit

  • Letzter Besuch

  1. leopard

    BlueJ-Zinsrechnung

    wie würde denn dann die methode berechneTilgungsdauer heißen?
  2. leopard

    BlueJ-Zinsrechnung

    die aufgabe hat jedoch noch eine 2.teilaufgabe, wo ich auch nicht ganz zu recht komme: "ein kredit wird in gleichen jahresraten getilgt. der zinssatz ist über die gesamte laufzeit fest. Für jedes jahr wird der zins aus der restschuld berechnet und zu dieser addiert und die jahresrate subtrahiert. Schreibe eine methode, die die Tilgungsdauer und die letzte Jahresrate berechnet." Bisher hab ich folgendes: public double berechneTilgungsdauerJahresrate() { do { rate=restschuld*(zinssatz*100); restschuld *= anfangskapital-rate; tilgungsdauer++; System.out.println("Die Tilgungsdauer ist: " + tilgungsdauer); } while (restschuld==0); return tilgungsdauer; } die methode funktioniert leider nicht! hast Du eine idee? wie lässt sich denn die letzte jahresrate berechnen? schonmal vielen dank!
  3. leopard

    BlueJ-Zinsrechnung

    wie würde dann deiner meinung nach die methode berechneLaufzeit() lauten? wenn ich laufzeitneu = laufzeit + 1 lösche und dann die methode aufrufe gibt er mir als laufzeit 0.0 zurück! mit laufzeit meine ich ob es eine methode/Möglichkeit gibt die mir anzeigt wie oft die Wiederholung wiederholt wird?!
  4. leopard

    BlueJ-Zinsrechnung

    hallo, ich muss unter bluej folgende aufgabe programmieren: wie viele jahre dauert es, bis ein kapital bei einer verzinsung auf den endbetrag angewachsen ist ? bisher hab ich folgendes schon geschrieben: public class ZINSRECHNUNG { private double anfangskapital; //in Euro private double endkapital; //in Euro private double zinssatz; //in Prozent private double laufzeit; //in Jahre private double anfangskapitalneu; private double laufzeitneu; public ZINSRECHNUNG() { anfangskapital=10; endkapital=11.025; zinssatz=5; } public ZINSRECHNUNG(double anfangskapitalstart, double endkapitalstart, double zinssatzstart) { anfangskapital = anfangskapitalstart; endkapital = endkapitalstart; zinssatz = zinssatzstart; } public double berechneLaufzeit() { anfangskapitalneu=(zinssatz/100+1)*anfangskapital; do { anfangskapitalneu = (zinssatz/100+1)*anfangskapital; laufzeit = laufzeitneu + 1; } while(anfangskapitalneu==endkapital); return laufzeit; } } ich weiß jetzt jedoch nicht, wie man die anzahl der jahre zurückgeben lässt! vielleicht habt ihr eine Lösung! vielen dank schonmal!

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...