Advertisement
Guest User

Untitled

a guest
May 29th, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.90 KB | None | 0 0
  1.  #include <iostream>
  2. #include <cmath>
  3. #include <fstream>
  4.  
  5. using namespace std;
  6.  
  7. int main() {
  8.     int it=0, ite=0;
  9.     double a,b;
  10.     double de, eps=0.001, x[2], MI;
  11.    
  12.     ifstream fin ("/Users/urbanovich/Programming/Lab11/Lab11/file.txt");
  13.     if(!fin) {
  14.         cout << "Error. Can't open file.\n";
  15.         return 1;
  16.     }
  17.     do{
  18.     fin >> a >> b >> eps;
  19.    
  20.    
  21.     cout << "Поиск корней функции 4x-7sin(x) в интервале: " << a << " " << b << " . Точность: " << eps;
  22.    
  23.     x[0]=a;
  24.     do {
  25.         ite++;
  26.         x[1] =  4*x[0]-7*sin(x[0]);
  27.         de=fabs(x[1]-x[0]);
  28.         x[0]=x[1];
  29.     } while(!(de<=eps && ite>100));
  30.     MI=x[0];
  31.    
  32.     cout << "\nКорень в заданом интервале = " << MI << " . Кол-во итераций: " << it << "\n";
  33.         it++;
  34.     } while (it < 3);
  35.     fin.close();
  36.     return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement