Цикличные алгоритмы С++
Надо в табличном виде вывести результат вычисления функций f(x), где х измеряется в
радианах. В задании указаны диапазон и шаг изменения х. Значения функций вывести с
точностью до 4 знаков после запятой. 9 ВАРИАНТ!!!!!!!! ПОМОГИТЕ ПОЖАЛУЙСТА РЕЗУЛЬТАТ ДОЛЖЕН БЫТЬ В ВИДЕ ТАБЛИЦЫ
По дате
По рейтингу
Так пойдёт?
1234567891011121314151617181920212223242526272829303132333435363738
#include <cmath>
#include <iomanip>
#include <iostream>
using namespace std;
void f()
{
for (int i = 0; i < 34; ++i) cout << '=';
cout << endl;
}
double u(double x)
{
return cos(x * x);
}
double v(double x)
{
double y = cos(x);
return y * y;
}
int main()
{
double grad = M_PI / 180., x;
f();
cout << setprecision(4) << fixed
<< " x x, rad cos(x²) cos²(x)\n";
f();
for (int i = 0; i <= 180; i += 20)
{
x = i * grad;
cout << setw(4) << i << setw(10) << x <<
setw(10) << u(x) << setw(10) << v(x) << endl;
}
f();
}

Больше по теме