Browse Source

add_Anlagenintensitaet

main
Celal Kir 2 years ago
parent
commit
0be72bfc2a
  1. 6
      src/funktion.c
  2. 2
      src/funktion.h
  3. 6
      src/main.c

6
src/funktion.c

@ -23,3 +23,9 @@ double Anlagenabnutzungsgrad(double anfangsbuchwert,double restbuchwert) {
printf("Der Anlagenabnutzungsgrad betraegt %.2f%%\n", (anfangsbuchwert-restbuchwert) / anfangsbuchwert * 100.0); printf("Der Anlagenabnutzungsgrad betraegt %.2f%%\n", (anfangsbuchwert-restbuchwert) / anfangsbuchwert * 100.0);
return (anfangsbuchwert-restbuchwert) / anfangsbuchwert * 100.0; return (anfangsbuchwert-restbuchwert) / anfangsbuchwert * 100.0;
} }
double Anlagenintensitaet(double gesamtkapital, double anlagevermoegen) {
double anlagenintensitaets = anlagevermoegen / gesamtkapital * 100.0;
printf("Die Anlagenintensitaet betraegt %.2f%%\n", anlagenintensitaets);
return anlagevermoegen / gesamtkapital * 100.0;
}

2
src/funktion.h

@ -5,5 +5,5 @@ float getValue(char c);
double marktanteil(double gesamtumsatz,double unternehmensumsatz); double marktanteil(double gesamtumsatz,double unternehmensumsatz);
double angebotserfolg(double angeboteneMenge,double verkaufteMenge); double angebotserfolg(double angeboteneMenge,double verkaufteMenge);
double Anlagenabnutzungsgrad(double anfangsbuchwert,double restbuchwert); double Anlagenabnutzungsgrad(double anfangsbuchwert,double restbuchwert);
double Anlagenintensitaet(double gesamtkapital,double anlagevermoegen);
#endif #endif

6
src/main.c

@ -22,4 +22,10 @@ int main()
printf("Restbuchwert: "); printf("Restbuchwert: ");
b = getValue('R'); b = getValue('R');
Anlagenabnutzungsgrad(a,b); Anlagenabnutzungsgrad(a,b);
printf("Gesamtkapital: ");
a = getValue('G');
printf("Anlagevermoegen: ");
b = getValue('A');
Anlagenintensitaet(a,b);
} }
Loading…
Cancel
Save