Browse Source

add_grenzGewinn

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

6
src/funktion.c

@ -117,3 +117,9 @@ double erloesfunktion(double p,double q){
printf("Erloesfunktion: %.2f\n", erloesfunktionn); printf("Erloesfunktion: %.2f\n", erloesfunktionn);
return erloesfunktionn; return erloesfunktionn;
} }
double grenzGewinn(double p,double q,double tc){
float grenzgewinnn = (p*q) - tc;
printf("Grenzgewinn: %.2f\n", grenzgewinnn);
return grenzgewinnn;
}

1
src/funktion.h

@ -20,4 +20,5 @@ double Zeitlohn(double lohnsatz,double arbeitszeit);
double Akkortrichtsatz(double stueckkosten,double akkordzuschlag); double Akkortrichtsatz(double stueckkosten,double akkordzuschlag);
double Stueckzeitakkort(double stueckkosten,double akkordzuschlag,double arbeitszeit,double menge); double Stueckzeitakkort(double stueckkosten,double akkordzuschlag,double arbeitszeit,double menge);
double erloesfunktion(double p,double q); double erloesfunktion(double p,double q);
double grenzGewinn(double p,double q,double tc);
#endif #endif

8
src/main.c

@ -120,4 +120,12 @@ int main()
printf("Bitte geben Sie den Preis pro Einheit ein: "); printf("Bitte geben Sie den Preis pro Einheit ein: ");
b= getValue('E'); b= getValue('E');
erloesfunktion(a,b); erloesfunktion(a,b);
printf("Bitte geben Sie den Preis pro Einheit ein: ");
a= getValue('E');
printf("Bitte geben Sie die produzierte Menge ein: ");
a= getValue('M');
printf("Bitte geben Sie die variable Kosten ein: ");
a= getValue('K');
grenzGewinn(a,b,c);
} }
Loading…
Cancel
Save