From d0c5533c767f2868ec6996911ccbb2560800632c Mon Sep 17 00:00:00 2001 From: Celal Kir <celal.kir@informatik.hs-fulda.de> Date: Sat, 4 Feb 2023 01:48:46 +0100 Subject: [PATCH] add_eigenkapital_Rentabilitaeten --- src/funktion.c | 6 ++++++ src/funktion.h | 1 + src/main.c | 6 ++++++ 3 files changed, 13 insertions(+) diff --git a/src/funktion.c b/src/funktion.c index 3f31e61..e3a3dce 100644 --- a/src/funktion.c +++ b/src/funktion.c @@ -80,4 +80,10 @@ double Finanzierungsregeln(double durchschnittliche_verzinsung_vermoegenswerte,d double regel = durchschnittliche_verzinsung_vermoegenswerte / durchschnittliche_kosten_kapitalbeschaffung; printf("Die goldene Finanzierungsregel ist: %lf\n", regel); return durchschnittliche_verzinsung_vermoegenswerte / durchschnittliche_kosten_kapitalbeschaffung; +} + +double eigenkapital_Rentabilitaeten(double umsatz,double eigenkapital) { + double eigenkapitalrentabilitaet = umsatz / eigenkapital; + printf("Die Gesamtkapitalrentabilitaet betraegt: %lf\n", eigenkapitalrentabilitaet); + return eigenkapitalrentabilitaet; } \ No newline at end of file diff --git a/src/funktion.h b/src/funktion.h index 5ab254a..65beb2d 100644 --- a/src/funktion.h +++ b/src/funktion.h @@ -14,4 +14,5 @@ double Effektivverzinsung(double normalzinssatz,double zahlungsintervall); double Cashflow_zu_Gesamtkapital(double netto_kassenfluss, double gesamtkapital); double Dynamische_Amortisationszeit(double investition, double jaehrlicher_Cashflow); double Finanzierungsregeln(double durchschnittliche_verzinsung_vermoegenswerte,double durchschnittliche_kosten_kapitalbeschaffung); +double eigenkapital_Rentabilitaeten(double umsatz,double eigenkapital); #endif diff --git a/src/main.c b/src/main.c index 02865b9..c11e535 100644 --- a/src/main.c +++ b/src/main.c @@ -80,4 +80,10 @@ int main() printf("Geben Sie die durchschnittlichen Kosten der Kapitalbeschaffung ein: "); b = getValue('K'); Finanzierungsregeln(a,b); + + printf("Geben Sie den Umsatz ein: "); + a = getValue('U'); + printf("Geben Sie das Eigenkapital ein: "); + b = getValue('E'); + eigenkapital_Rentabilitaeten(a,b); }