From 4bce230005232acb3fc2cfee1f3714e5382275c5 Mon Sep 17 00:00:00 2001 From: Celal Kir Date: Sat, 4 Feb 2023 02:29:38 +0100 Subject: [PATCH] Stueckzeitakkort --- src/funktion.c | 8 ++++++-- src/funktion.h | 1 + src/main.c | 10 ++++++++++ 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/funktion.c b/src/funktion.c index b27a3e3..379a5b1 100644 --- a/src/funktion.c +++ b/src/funktion.c @@ -92,8 +92,6 @@ double gesamtkapital_Rentabilitaeten(double umsatz,double gesamtkapital) { double gesamtkapitalrentabilitaet = umsatz / gesamtkapital; printf("Die Gesamtkapitalrentabilitaet betraegt: %lf\n", gesamtkapitalrentabilitaet); return gesamtkapitalrentabilitaet; - - } double Zeitlohn(double lohnsatz,double arbeitszeit) { @@ -107,3 +105,9 @@ double Akkortrichtsatz(double stueckkosten,double akkordzuschlag) { printf("Der Akkordrichtsatz betraegt: %lf\n", akkordrichtsatz); return stueckkosten * (1 + akkordzuschlag); } + +double Stueckzeitakkort(double stueckkosten,double akkordzuschlag,double arbeitszeit,double menge) { + double stueckzeitakkord = stueckkosten * (1 + akkordzuschlag) * arbeitszeit * menge; + printf("Der Stueckzeitakkord betraegt: %lf\n", stueckzeitakkord); + return stueckkosten * (1 + akkordzuschlag) * arbeitszeit * menge; +} diff --git a/src/funktion.h b/src/funktion.h index 319d575..66a94bb 100644 --- a/src/funktion.h +++ b/src/funktion.h @@ -18,4 +18,5 @@ double eigenkapital_Rentabilitaeten(double umsatz,double eigenkapital); double gesamtkapital_Rentabilitaeten(double umsatz,double gesamtkapital); double Zeitlohn(double lohnsatz,double arbeitszeit); double Akkortrichtsatz(double stueckkosten,double akkordzuschlag); +double Stueckzeitakkort(double stueckkosten,double akkordzuschlag,double arbeitszeit,double menge); #endif diff --git a/src/main.c b/src/main.c index b778a8c..dd46b62 100644 --- a/src/main.c +++ b/src/main.c @@ -104,4 +104,14 @@ int main() printf("Geben Sie den Akkordzuschlag ein: "); b= getValue('A'); Akkortrichtsatz(a,b); + + printf("Geben Sie die Stueckkosten ein: "); + a= getValue('S'); + printf("Geben Sie den Akkordzuschlag ein: "); + b= getValue('A'); + printf("Geben Sie die Arbeitszeit ein: "); + c= getValue('Z'); + printf("Geben Sie die Menge ein: "); + d= getValue('M'); + Stueckzeitakkort(a,b,c,d); }