Browse Source

add_Anlagenabnutzungsgrad

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

5
src/funktion.c

@ -19,3 +19,8 @@ double angebotserfolg(double angeboteneMenge,double verkaufteMenge) {
printf("Der Erfolg des Angebots betraegt %.2f%%\n", verkaufteMenge / angeboteneMenge * 100.0); printf("Der Erfolg des Angebots betraegt %.2f%%\n", verkaufteMenge / angeboteneMenge * 100.0);
return verkaufteMenge / angeboteneMenge * 100.0; return verkaufteMenge / angeboteneMenge * 100.0;
} }
double Anlagenabnutzungsgrad(double anfangsbuchwert,double restbuchwert) {
printf("Der Anlagenabnutzungsgrad betraegt %.2f%%\n", (anfangsbuchwert-restbuchwert) / anfangsbuchwert * 100.0);
return (anfangsbuchwert-restbuchwert) / anfangsbuchwert * 100.0;
}

1
src/funktion.h

@ -4,5 +4,6 @@
float getValue(char c); 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);
#endif #endif

6
src/main.c

@ -18,4 +18,10 @@ int main()
printf("Verkaufsmenge: "); printf("Verkaufsmenge: ");
b = getValue('v'); b = getValue('v');
angebotserfolg(a,b); angebotserfolg(a,b);
printf("Anfangsbuchwert: ");
a = getValue('A');
printf("Restbuchwert: ");
b = getValue('R');
Anlagenabnutzungsgrad(a,b);
} }
Loading…
Cancel
Save