Предмет: Информатика,
автор: artemretinskiy
Вычислить значения функции f(x) на отрезке[a,b] с шагом h. f(x)=x²ln√x+1. Результат представить в виде таблицы
Приложения:
Ответы
Автор ответа:
1
#include <cmath>
#include <iostream>
int main()
{
const float
a = 0.0f,
b = 4.0f,
h = 0.2f;
for(float x = a; x <= (b+0.1f); x += h)
{
std::cout << "X = " << x << "\t| f(x) = " << pow(x, 2)*log(sqrt(x + 1)) << std::endl;
}
}
Приложения:
Аноним:
Все отлично, только Ваша программа не досчитывает до 4.0, у нее последняя точка x=3.8
Автор ответа:
0
// PascalABC.NET 3.4.2, сборка 1790 от 15.09.2018
// Внимание! Если программа не работает, обновите версию!
begin
var (a, b, h) := (0.0, 4.0, 0.2);
var x := a;
while x <= b + h / 2 do
begin
Writeln($'{x,3:f1} | {x*x*Ln(Sqrt(x+1)),13:f10}');
x += h
end
end.
Приложения:
Похожие вопросы
Предмет: Қазақ тiлi,
автор: aidans44
Предмет: Другие предметы,
автор: amirzhakiya
Предмет: Английский язык,
автор: samaratotoeva13
Предмет: Математика,
автор: иван642