Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+3

Циклический алгоритм Вычислить таблицу значений функции при заданных значениях аргументов C++

Помогите пожалуйста с информатикой
Циклический алгоритм

вычислить таблицу значений функции при заданных значениях
аргументов C++

По дате
По рейтингу
Аватар пользователя
Новичок
1234567891011121314151617181920212223
 
#include <cmath> 
#include <iomanip> 
#include <iostream> 
using namespace std; 
void f(string s, int n) 
{ for (int i = 0; i < n; ++i) cout << s; } 
int main() 
{ 
  double x, xx, y, z, hx = 0.2, i, S = 0., P = 1., V; 
  cout << " x"; f(" ", 17); cout << "y"; f(" ", 24); 
  cout << "z" << endl; f("—", 53); cout << endl; 
  for (i = 0; i <= 5; i += 1.) 
  { 
    x = i * hx; xx = x * x; 
    y = 3. * log(xx * xx + 8.); z = sin(y); 
    cout << setprecision(1) << setw(3) << fixed << x <<  
    setprecision(15) << setw(25) << y << setw(25) << z << endl; 
    S += y; P *= z; 
  } 
  f("—", 53); cout << endl; V = S + P; 
  cout << "S = " << S << "\nP = " << P << "\nV = " << V; 
}