fork download
  1. #include <iostream>
  2. #include <stdio.h>
  3. using namespace std;
  4. int main() {
  5. double Vs,Fa,V,pl,pt,eps;
  6. eps=0.00001;
  7. printf("Введите поочередно объем, плотность тела, плотность жидкости\n");
  8. scanf("%lf %lf %lf",&V,&pt,&pl);
  9.  
  10.  
  11. if ((V-eps<0)||(pt-eps<0)||(pl-eps<0)){
  12. printf("Данные введены некорректно\n");
  13. return 0;
  14. }
  15.  
  16.  
  17. Vs=pt*V/pl;
  18. if(pt>pl){
  19. printf("Плотность тела больше, тело тонет\n");
  20. }
  21. else{
  22. printf("Плотность жидкости больше, тело всплывает\n Часть объема над поверхностью жидкости:%lf",
  23. (V-Vs)/V);
  24. }
  25. return 0;
  26. }
Success #stdin #stdout 0s 16064KB
stdin
10
3
13
stdout
Введите поочередно объем, плотность тела, плотность жидкости
Плотность жидкости больше, тело всплывает
 Часть объема над поверхностью жидкости:0.769231