
C/C++
C++ Вычислить и вывести на экран в виде таблицы
Вычислить и вывести на экран в виде таблицы значения функции F в интервале от Хнач до Хкон с шагом dx. a, b, c – действительные числа. Значения a,b,c, Xнач, Xкон, dx ввести с клавиатуры


#include
#include
using namespace std;
const double EPS = 1e-6;
double F(double x0, double a0, double b0, double c0){
if(x0 < 0.6 && abs(b0 + c0) > EPS)
return a0 * x0 * x0 * x0 + b0 * b0 + c0;
if(x0 > 0.6 && abs(b0 + c0) > c >> x_st >> x_fn >> dx;
if(x_st < x_fn && (dx < 0 || abs(dx) x_fn && (dx > 0 || abs(dx)
((-Lyaka -))
Если есть возможность, просьба попробовать размещать код в специальном блоке в редакторе, так будет сохраняться его форматирование. Если кнопка вставки кода не отображается, перейдите по ссылке https://otvet.mail.ru/?otvet10549=2 и она у вас появится

#include <iomanip>
#include <iostream>
using namespace std;
double F(double a, double b, double c, double x)
{ if (x < 0.6 && b != -c) return a * x * x * x + b * b + c;
else if (x > 0.6 && b == -c) return (x - a) / (x - c);
else return x / a + x / c; }
int main()
{ double x, Xbeg, Xend, dx, a, b, c; int i, n;
cout << "a b c Xbeg Xend dx:" << fixed << endl;
cin >> a >> b >> c >> Xbeg >> Xend >> dx;
n = (Xend - Xbeg) / dx; cout << n << endl;
for (i = 0; i <= n; i++)
{ x = Xbeg + i * dx; cout << setprecision(7)
<< setw(12) << x << setprecision(15) <<
setw(25) << F(a, b, c, x) << endl; }
cin.get(); cin.get(); return 0; }
#include <iostream>
using namespace std;
double F(double a, double b, double c, double x)
{ if (x < 0.6 && b != -c) return a * x * x * x + b * b + c;
else if (x > 0.6 && b == -c) return (x - a) / (x - c);
else return x / a + x / c; }
int main()
{ double x, Xbeg, Xend, dx, a, b, c; int i, n;
cout << "a b c Xbeg Xend dx:" << fixed << endl;
cin >> a >> b >> c >> Xbeg >> Xend >> dx;
n = (Xend - Xbeg) / dx; cout << n << endl;
for (i = 0; i <= n; i++)
{ x = Xbeg + i * dx; cout << setprecision(7)
<< setw(12) << x << setprecision(15) <<
setw(25) << F(a, b, c, x) << endl; }
cin.get(); cin.get(); return 0; }
((-Lyaka -))
Если есть возможность, просьба попробовать размещать код в специальном блоке в редакторе, так будет сохраняться его форматирование. Если кнопка вставки кода не отображается, перейдите по ссылке https://otvet.mail.ru/?otvet10549=2 и она у вас появится

Похожие вопросы
- Вывести на экран набор чисел в виде таблицы. Между столбиками по два пробела. Столбики должны быть выровнены.
- Необходимо вычислить аппроксимацию данных квадратичной функцией f(x)=at2+bt+c.Вычислить коэффициенты a,b и c
- Из двух чисел с разной четностью вывести на экран нечетное число.
- Вывести на экран n первых простых чисел, начиная с единицы. n вводится с клавиатуры.
- C++ Выведите в порядке возрастания все простые числа на отрезке [l;r]. Оформите решение в виде функции bool
- Вычислить сумму бесконечного ряда c точностью e=0.0001
- Вычислить сумму ряда c++
- Как вывести дробный результат в Proteus из скрипта на C (ATMega16)?
- Напишите программу, которая выводит таблицу факториалов от 1 до 10. c++
- Написать кусочек С++Выведите в порядке возрастания все простые числа на отрезке [l;r]. Оформите решение в виде функции