Advertisement
Serafim_

Нахождение числа методом половинного деления

Nov 17th, 2017
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.20 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6.  
  7.  
  8. float a=0;
  9. float b=1;
  10. float x=3;
  11. while ((b-a)>=0.001)
  12. {
  13. float c=(a+b)/2.0;
  14.  
  15. if (c*c<=x)
  16.  
  17. a=c;
  18. else
  19. b=c;
  20. cout<<c<<endl;
  21. }
  22.  
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement