"1"  
 {cout <<"^" < 
} (coef [power]> 0)// якщо вольний член позитивний 
  {cout <<"+" < 
 else 
  {cout < 
} 
 // функція підрахунку значення функцііf (int array [256], int n, float x, float func [2]) 
  {temp_power = n; temp_root; temp = 0; (int i = 0; i 
 {
  temp_root = temp + array [i] * pow (x, temp_power); 
  temp = temp_root; 
  temp_power -; 
 } [0] = temp + array [n]; 
 } 
 // функція підрахунку значення похідної першого порядку 
  void derivative_1 (int array [256], int n, float x, float func [2]) 
  {temp_power = n; temp_root; temp = 0; (int i = 0; i 
 {
  temp_root = temp + temp_power * array [i] * pow (x, temp_power-1); 
  temp = temp_root; 
  temp_power -; 
 } [1] = temp + array [n-1]; 
				
				
				
				
			 } 
  // функція підрахунку значення похідної другого порядку 
  void derivative_2 (int array [256], int n, float x, float func [2]) 
  {temp_power = n; temp_root; temp = 0; (int i = 0; i 
 {
  temp_root = temp_power * array [i] * (temp_power-1) * pow (x, temp_power-2) + temp; 
  temp = temp_root; 
  temp_power -; 
 } [2] = array [n-2] * (n-3) + temp; 
 } 
  main () 
  {('-', 66); <<"The decision of the nonlinear equation by method of tangents n"; ('-', 66); 
  coef [256], power; <<"Input maximal value of power:";>> power;// введення максимального значення ступеня <<"Input values ​​of factors: n "; (int i = 0; i 
 {<> coef [i];// введення коефіцієнтів рівняння 
 } <<"Free member:";>> coef [power];// введення вільного члена рівняння ('-', 66); <<" Desicion n "; ('-', 66); 
  _equation (coef, power);// виведення рівняння 
  func [2]; 
  again; 
  // Method of tangents 
  (again! = 'n') {a, b, x, E, S, root, f_a, f_b, f_a_1, f_a_2, f_b_1, f_b_2; <<"Enter a range of values ​​[a, b] in which the root of the equation is located: n "; <<" a = "; cin>> a; <<" b = "; cin> ;> b; <<"Input accuracy:"; cin>> E;