#include <iostream>
#include <iomanip>
#include <math.h>
double func(double a, double b, double c, double x)
{
    if((a < 0) && (x != 0)){
        return (a * x * x + b * b * x);
    } else if(x == 0) {
        return (x - a / x - c);
    }
    return (1 + x / c);
}
 
int main()
{
    double a,b,c,x0,x1,dx;

    std::cout << "Vvedite a: ";
    std::cin >> a;
    std::cout << "Vvedite b: ";
    std::cin >> b;
    std::cout << "Vvedite c: ";
    std::cin >> c;
    std::cout << "Vvedite Xnach: ";
    std::cin >> x0;
    std::cout << "Vvedite Xkon: ";
    std::cin >> x1;
    std::cout << "Vvedite dx: ";
    std::cin >> dx;
    for(double x = x0; x <= x1; x += dx) {
        std::cout << "f(" << x << ")\t\t = " << func(a, b, c, x) << std::endl;
    }
}