Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Laufzeit eines Sparkontos berechnen??? (https://www.delphipraxis.net/171601-laufzeit-eines-sparkontos-berechnen.html)

Anne93 14. Nov 2012 16:53

Laufzeit eines Sparkontos berechnen???
 
Hallo alle zusammen,
ich bin nicht gerade ein Genie in Informatik und komme einfach nicht weiter. Wir sollen ein Programm in Delphi implementieren, welches die Laufzeit eines Sparkontos berechnet. Anfangs und Endkapital und Zinssatz sind frei wählbar. Laufzeit und Endkapital sollen ausgegeben werden. die Programmierung bei Delphi würde ja klappen, aber dazu bräuchte ich erstmals einen Entwurf. Wäre lieb, wenn ich eine Antwort von jemanden erhalte - Vielen Dank mfg anne

mkinzler 14. Nov 2012 16:56

AW: Laufzeit eines Sparkontos berechnen???
 
Ist weniger ein Informatik, mehr ein Mathe Problem

Anne93 14. Nov 2012 16:59

AW: Laufzeit eines Sparkontos berechnen???
 
Zitat:

Zitat von mkinzler (Beitrag 1191167)
Ist weniger ein Informatik, mehr ein Mathe Problem

kannst du mir trotzdem helfen?

himitsu 14. Nov 2012 17:02

AW: Laufzeit eines Sparkontos berechnen???
 
Wo genau liegt denn dein Problem?

Im Prinzip kannste das ja erstmal so aufschreiben (auf ein Blatt Pappier oder in eine Textdatei), wie du das im Matheunterricht lösen würdest
und diese "Funktion" wird dann am Ende einfach nur in Code umgsetzt.

Wolfgang Mix 14. Nov 2012 17:03

AW: Laufzeit eines Sparkontos berechnen???
 
Die Antwort findest Du in jeder Mathe-Formelsammlung :)

Sir Rufo 14. Nov 2012 17:03

AW: Laufzeit eines Sparkontos berechnen???
 
Zitat:

Zitat von mkinzler (Beitrag 1191167)
Ist weniger ein Informatik, mehr ein Mathe Problem

Ja, ist ein bisserl wie
Zitat:

Ich muss eine Straße bauen, aber weiß nicht wie. Das Auto kann ich bauen. Da frage ich doch mal den Daimler
Es gibt unzählige Informationen zur Zinsberechnung, wenn man danach sucht.
z.B. http://de.wikipedia.org/wiki/Zinsrechnung#Beispiele

shmia 14. Nov 2012 17:10

AW: Laufzeit eines Sparkontos berechnen???
 
Man braucht die Verzinsungsformel
Code:
Endkaptial = Anfangskapital *(1+Zinssatz)^Perioden
und muss diese nach dem gesuchten Parameter auflösen.
Wenn man die Perioden (Anzahl der Jahre) ausrechnen will, dann muss man die Gleichung
entsprechend umstellen.
Und wenn man in Mathe aufgepasst hat, als die Bei Google suchenLogarithmengesetze besprochen wurden wäre es von Vorteil...

BUG 14. Nov 2012 17:13

AW: Laufzeit eines Sparkontos berechnen???
 
Bei einer Schulaufgabe muss man wissen:
Soll die Laufzeit berechnet werden (=> Formel für Kapital im Jahr x nach x umstellen) oder soll die Zeit mit einer Schleife "simuliert" werden (=> pro Jahr ein Schleifendurchlauf, jeweils die Zinsen des Jahres aufaddieren).

Obwohl ersteres weit effizienter ist, wollen Lehrer meist das zweite, um Schleifen zu lehren :roll:

Anne93 14. Nov 2012 17:41

AW: Laufzeit eines Sparkontos berechnen???
 
Zitat:

Zitat von shmia (Beitrag 1191175)
Man braucht die Verzinsungsformel
Code:
Endkaptial = Anfangskapital *(1+Zinssatz)^Perioden
und muss diese nach dem gesuchten Parameter auflösen.
Wenn man die Perioden (Anzahl der Jahre) ausrechnen will, dann muss man die Gleichung
entsprechend umstellen.
Und wenn man in Mathe aufgepasst hat, als die Bei Google suchenLogarithmengesetze besprochen wurden wäre es von Vorteil...

und wo setzte ich dann die repeat schleife ein?

Anne93 14. Nov 2012 17:51

AW: Laufzeit eines Sparkontos berechnen???
 
Zitat:

Zitat von shmia (Beitrag 1191175)
Man braucht die Verzinsungsformel
Code:
Endkaptial = Anfangskapital *(1+Zinssatz)^Perioden
und muss diese nach dem gesuchten Parameter auflösen.
Wenn man die Perioden (Anzahl der Jahre) ausrechnen will, dann muss man die Gleichung
entsprechend umstellen.
Und wenn man in Mathe aufgepasst hat, als die Bei Google suchenLogarithmengesetze besprochen wurden wäre es von Vorteil...

also n= log2/ log (Zinsen+1)- richtig??

Sir Rufo 14. Nov 2012 17:51

AW: Laufzeit eines Sparkontos berechnen???
 
@Anne93 wenn du in ganzen Sätzen mit uns sprichst, dann können wir dir auch helfen.

Auf unspezifische Fragen erhält man naturgemäß unspezifische Antworten.

Hier mal ein Beispiel zu einer spezifizierten Frage:
Zitat:

Ich habe als Vorgabewerte das Anfangs- und Endkapital sowie einen Zinssatz p.a. (pro Jahr)
Mit einer Schleife soll ich nun die Laufzeit in Monaten bestimmen.

Wer kann mir da helfen?
Darauf könnten wir ganz konkret antworten.

implementation 14. Nov 2012 18:51

AW: Laufzeit eines Sparkontos berechnen???
 
Zitat:

Zitat von Anne93 (Beitrag 1191190)
also n= log2/ log (Zinsen+1)- richtig??

Besser:
Code:
Laufzeit = (ln(Endkapital)-ln(Anfangskapital))/ln(Zinsen+1)
// oder:
Laufzeit = ln(Endkapital/Anfangskapital)/ln(Zinsen+1)
Woher du das log2 hast, weiss ich nicht.

BUG 14. Nov 2012 19:10

AW: Laufzeit eines Sparkontos berechnen???
 
Zitat:

Zitat von BUG (Beitrag 1191176)
Obwohl ersteres weit effizienter ist, wollen Lehrer meist das zweite, um Schleifen zu lehren :roll:

Zitat:

Zitat von Anne93 (Beitrag 1191187)
und wo setzte ich dann die repeat schleife ein?

Tja, Lehrer bleiben berechenbar :mrgreen:

Man könnte könnte den Algorithmus so beschreiben:
Beginne mit dem Startkapital und einer Dauer von 0.
Wiederhole: Erhöhe das Kapital um den Zinsertrag und die Dauer um ein Jahr, bis das Kapital größer oder gleich dem Zielkapital ist.

Übersetzte das nach Delphi und du bist fertig.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz