012
01.02.2004, 11:49 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft... (Operator)
|
hab jetzt nicht soviel zeit um das noch zu erklären aber auf die schnelle würde ichs so machen, ohne garantie ob das jetzt richtig ist hab das in 10 Minuten schnell zusammengetippt und nicht getestet...
| C++: |
#include<stdio.h> #include<math.h> #include<ctype.h>
double Sparsumme(double a, double p,int n){return a*pow(1+p,n+1)*(-1/(p*pow(1+p,n)) + 1/p);} double Untersparsumme(double a,double p){return a*(12+p*66/12);}
int main(){
double a,p; int z,n;
printf("Programm zur Lebensversicherungsberechnung\n\n\n"); printf("Lebensversischerung berechnen --> (1)\n\n"); printf("Beenden --> (0)\n\n"); z=getchar(); switch (tolower(z)){ case '1': printf("Geben sie bitte die LAUFZEIT IN JAHREN an!\n\n"); scanf("%d",&n); printf("Geben sie bitte den MONATLICHEN SPARBETRAG IN EURO an!\n\n"); scanf("%lf",&a); printf("Geben sie bitte dei GARANTIERTE VERZINSUNG IN PROZENT an\n\n"); scanf("%lf",&p); p/=100; printf(" RECHNUNG I EURO\n"); printf(" ----------------I---------------\n"); printf(" Sparleistung I %f\n",n*12*a); printf(" ----------------I---------------\n"); printf(" Zins-und Zinses I %f\n",Sparsumme(Untersparsumme(a,p),p,n)-n*12*a); printf(" zinsbetrag I\n"); printf(" ----------------I---------------\n"); printf(" Gesamtbetrag I %f\n",Sparsumme(Untersparsumme(a,p),p,n)); printf(" (Zins u Spar-) I\n"); printf(" (leistung) I\n"); printf(" ----------------I---------------\n"); break; default: break; } return 0; }
|
-- ...fleißig wie zwei Weißbrote |