• Задача 1. Дана функция y= –2x5+4. Определить количество отрицательных значений функции на интервале [a, b] шагом h.
    Задача 2. Дана функция y= –2x5+4. Определить точку минимума функции на интервале [a, b] шагом h.
    Задача 3. Найти сумму цифр этого числа. Определить, верно ли, что число начинается и заканчивается одной и той же цифрой.
    Задача 4. Дана функция y= –2x5+4. Определить количество интервалов монотонности функции на интервале [a, b] шагом h.

Ответы 2

  • вы обещали 35 баллов за две задачи)))
  • Ответ:

    Объяснение:

    1.

    //  описание функции, ее можно менять

    function func(in_x:real):real;

    begin

     func:=-2*in_x*in_x*in_x*in_x*in_x + 4;

    end;

    var

     h:real;

     x:real;

     a, b:real;

     count_otr:integer;

    begin

     writeln('Input a = ');

     readln(a);

     writeln('Input b = ');

     readln(b);

     writeln('Input h = ');

     readln(h);

     count_otr:=0;

     x:=a;

     while (x <= b) do begin

       {writeln('x = ', x:3:3, ' f = ',  func(x));}

       if (func(x)<0) then count_otr:=count_otr + 1;

       x:=x+h;

     end;

     writeln(count_otr);

     readln;

    end.

    2.

    function func(in_x:real):real;

    begin

     func:=-2*in_x*in_x*in_x*in_x*in_x + 4;

    end;

    var

     h:real;

     x:real;

     a, b:real;

     f_min, x_min:real;

    begin

     writeln('Input a = ');

     readln(a);

     writeln('Input b = ');

     readln(b);

     writeln('Input h = ');

     readln(h);

     x_min:=a;

     f_min:=func(a);

     x:=a+h;

     while (x <= b) do begin

       {writeln('x = ', x:3:3, ' f = ',  func(x));}

       if (func(x)<f_min) then x_min:=x;

       x:=x+h;

     end;

     writeln('x min = ', x_min:3:3, ', f min = ', func(x_min):3:3);

     readln;

    end.

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years