ЛБ
Лена Большакова
программирование в С++
Вычислить значение
функции y во всех точках интервала х [-5 ; 5]
с шагом h=0.01
x3 + 1 если
x <= - 3
Y= x(1+2x) если
- 3 < x < = 4
tg x если x > 4
Вычислить значение
функции y во всех точках интервала х [-5 ; 5]
с шагом h=0.01
x3 + 1 если
x <= - 3
Y= x(1+2x) если
- 3 < x < = 4
tg x если x > 4
и в чем проблема собственно, вам программа нужна?
Вот пример кода вашей задачи в C++. Вывод осуществляется в консоль и файл:
#include
#include
#include
using namespace std;
int main()
{
double x = -5, y;
ofstream file("results.txt", ios::out);
while (x <= 5) {
y = (x <= -3) ? pow(x, 3.0) + 1 : (x > 4) ? tan(x) : x * (1 + 2 * x);
cout << "y = f(" << x << ") = " << y << endl;
file << "y = f(" << x << ") = " << y << endl;
x += 0.01;
}
file.close();
return 0;
}