Zinsberechnung < C/C++ < Programmiersprachen < Praxis < Informatik < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 10:33 Fr 14.05.2010 | Autor: | max_e |
hallo habe folgenden programmausschnitt zur zinsberechnung, für
4 jahre mit zinssätzen von (1-5)%.
#include <iostream>
using namespace std;
// Deklaration
double Sparguthaben(double startkapital, double zinssatz, unsigned int laufzeit);
int main()
{
double einlage =1.e5;
unsigned int laufzeit =4;
for (int i=1; i<=5; i++)
Aufrufcout << Sparguthaben(einlage, i/100.0,laufzeit) << endl;
//hier wird ja meine Funktion Sparguthaben aufgerufen,
nun steht ja jetzt einlage,i/100.0,laufzeit statt startkapital,zinssatz,laufzeit in meiner Funktion als zuordnung-> folgt da dann eine automatische zuordung? Deklaration, Aufruf und Definiton unterscheiden sich von den variabeln, warum geht das so einfach, welche logik erlaubt diesen schritt??
return 0;
}
// Definition
double Sparguthaben(double startkapital, double zinssatz, unsigned int laufzeit)
{
double guthaben=startkapital;
for (unsigned int i=1;i<=laufzeit; i++)
guthaben*=(1.+zinssatz);
return guthaben;
}
|
|
|
|
Hallo max_e,
> //hier wird ja meine Funktion Sparguthaben aufgerufen,
> nun steht ja jetzt einlage,i/100.0,laufzeit statt
> startkapital,zinssatz,laufzeit in meiner Funktion als
> zuordnung-> folgt da dann eine automatische zuordung?
> Deklaration, Aufruf und Definiton unterscheiden sich von
> den variabeln, warum geht das so einfach, welche logik
> erlaubt diesen schritt??
Intern wird dein Programm in Maschinensprache übersetzt (der Dialekt richtet sich nach dem Prozessortyp). Dabei wird für jede Funktion ein lokaler Stapelspeicher verwaltet, der als Speicherplatz für lokale Variablen reserviert ist. Lies dir diesen Artikel für nähere Informationen durch.
Die Bezeichnungen der Funktionsparameter im Funktionskopf wie z.B. 'Zinssatz' sind nur dazu da, um den Programmcode für den Menschen verständlicher zu machen.
Viele Grüße
Karl
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 06:24 Sa 15.05.2010 | Autor: | max_e |
ok vielen dank
gruss max
|
|
|
|