#include <iomanip>
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
const double PI = 3.1415926535897932384626433832795;
double a, b, x, dx, f;
cout << left;
cout << "input a: ";
cin >> a;
cout << "input b: ";
cin >> b;
cout << "input bx: ";
cin >> dx;
if ((a <= b) && (dx > 0))
{
cout << left << setw(15) << "Results" << endl << endl;
cout << left << setw(15) << "x" << setw(15) << "f(x)" << endl;
for (x = a; x <= b; x += dx)
{
if (x < 2)
f = pow(abs(5*sin(x)) + 2,1/ x+2) + 4 * cos(x * PI) ;
else
if (x < 4)
f=3*tan((PI*x)/7)+sin(cos(4*x));
else f=7
cout << setw(15) << x << setw(15) << f << endl;
else
cout << "Incorrect data" << endl;
return 0;
}