From b9d82e971c0c4e5de5afe369dc997ae23a746e87 Mon Sep 17 00:00:00 2001 From: fdai7615 Date: Wed, 8 Feb 2023 00:07:16 +0100 Subject: [PATCH] add Dichte der Fluessigkeit --- src/funktion.c | 7 +++++++ src/funktion.h | 1 + src/main.c | 10 +++++++++- 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/funktion.c b/src/funktion.c index 37278da..ba1e05e 100644 --- a/src/funktion.c +++ b/src/funktion.c @@ -395,4 +395,11 @@ double power(double a, double m, double d, double t) double SchwereDruck(double pfi,double g, double h) { return pfi * g * h; +} +double Dichte_der_Fluessigkeit(double ps,double g,double h) +{ + double pfi; + pfi = ps / (g * h); + printf("Dichte der Fluessigkeit: %f\n", pfi); + return pfi; } \ No newline at end of file diff --git a/src/funktion.h b/src/funktion.h index 208d30c..47e4d60 100644 --- a/src/funktion.h +++ b/src/funktion.h @@ -72,5 +72,6 @@ double force(double m, double a); double work(double a, double d,double m) ; double power(double a, double m, double d, double t); double SchwereDruck(double pfi,double g, double h); +double Dichte_der_Fluessigkeit(double ps,double g,double h); #endif diff --git a/src/main.c b/src/main.c index 8fa983e..cb46fab 100644 --- a/src/main.c +++ b/src/main.c @@ -6,7 +6,7 @@ int main() { - double a,b,c,d,h,x1,s1,x2,x3,z1,z2,z3,p1,p2,p3,m,x,y,z,ein,v0,x0,t,pfi,g,prozent,Zahl1,Zahl2,Zahl3,dZahl1,dZahl2,dZahl3,eingabe1,eingabe2,r; + double a,b,c,d,h,x1,s1,x2,x3,z1,z2,z3,p1,p2,p3,m,x,y,z,ein,v0,x0,t,pfi,ps,g,prozent,Zahl1,Zahl2,Zahl3,dZahl1,dZahl2,dZahl3,eingabe1,eingabe2,r; int n,dezimal; a = getValue('a'); b = getValue('b'); @@ -330,4 +330,12 @@ int main() g=getValue('G'); h=getValue('H'); SchwereDruck(pfi,g,h); + + printf("Geben Sie den Schwerdruck (ps) ein: "); + ps=getValue('P'); + printf("Geben Sie den Ortsfaktor (g) ein: "); + g=getValue('G'); + printf("Geben Sie die Eintauchtiefe (h) ein: "); + h=getValue('H'); + Dichte_der_Fluessigkeit(ps,g,h); }