kengyra
?>

Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем V=abc и площадь поверхности S=2(ab+bc+ac Составить блок-схему алгоритма, таблицу трассировки и программу

Информатика

Ответы

info122
Везде, начиная с того что даже f написана не верно
вот рабочий код. Формулы брались на вики, потому что в ваших я сомневаюсь весьма

function F(x: real): real;
begin
    f := sqr(sqr(x)) * x + 3 * sin(x) - 3 * sqr(x) - 12;
end;

function FindRoot(a, b, epsilon: real): real;
begin
    while(abs(b - a) > epsilon) do
    begin
        a := b - (b - a) * f(b) / (f(b) - f(a));
        b := a + (a - b) * f(a) / (f(a) - f(b));
        writeln(a, ' ', b);
    end;
   
    FindRoot := b;
end;

begin
    writeln('x = ', FindRoot(0.5, 1.5, 0.001));
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем V=abc и площадь поверхности S=2(ab+bc+ac Составить блок-схему алгоритма, таблицу трассировки и программу
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Gennadievna bessonov
teya07
anovikovsr
puchkovajulia
imosal
RozaAsadullina
Андрееевич787
Татьяна902
jaksonj326
Nikolai710
notka19746
aci2003
skvorec3424
Сурат1199
Bogataya Vladimir318