Advertisement
noshin98

uva 11715

Jul 5th, 2016
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.04 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<math.h>
  3. int main()
  4. {
  5.  
  6.     double a,u,v,s,t;
  7.     int b=1,n;
  8.     while(scanf("%d",&n)==1&&n!=0)
  9.     {
  10.             if(n==1)
  11.             {
  12.                 scanf("%lf%lf%lf",&u,&v,&t);
  13.                 s=((u+v)*t)/2;
  14.                 a=(v-u)/t;
  15.                 printf("Case %d: %.3lf %.3lf\n",b,s,a);
  16.             }
  17.             else if(n==2)
  18.             {
  19.                 scanf("%lf%lf%lf",&u,&v,&a);
  20.                 s=(v*v-u*u)/(2*a);
  21.                 t=(v-u)/a;
  22.  
  23.                 printf("Case %d: %.3lf %.3lf\n",b,s,t);
  24.             }
  25.             else if(n==3)
  26.             {
  27.                 scanf("%lf%lf%lf",&u,&a,&s);
  28.                 v=sqrt(u*u+2*a*s);
  29.                 t=(v-u)/a;
  30.                 printf("Case %d: %.3lf %.3lf\n",b,v,t);
  31.             }
  32.             else if(n==4)
  33.             {
  34.                 scanf("%lf%lf%lf",&v,&a,&s);
  35.                 u=sqrt(v*v-2*a*s);
  36.                 t=(v-u)/a;
  37.                 printf("Case %d: %.3lf %.3lf\n",b,u,t);
  38.             }
  39.             b++;
  40.  
  41.     }
  42.     return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement