#include <stdio.h>
#include<math.h>
main()
{
float a,D,b=0.014,A,v,i,q,sol,s=3,l,y,z;
printf("input q(m^3/s),D(m),v(m/s)\n");
scanf("%lf\n%lf\n%lf\n",&q,&D,&v);
A=q/v;
sol=8*A/pow(D,2);
a=sol+sin(s);
do
{
s=a;
a=sol+sin(s);
l=abs(s-a);
}
while(l>0.001);
z=a-sin(a);
i=pow(20.16*b*q*pow(a,2/3)/(pow(z,5/3)*pow(D,8/3)),2);
y=(1-cos(a/2))/2;
printf("i=%d\n",i);
printf("y=%d\n",y);
return 0;
}
|