Задать вопрос
19 февраля, 17:06

Помогите в АВС паскаль

Задание: используя оператор условия (if ... then), составить программу для вычисления составной (сложной) функции, имеющей различный вид на разных участках

аргумента

Все исходные данные, необходимые для проведения вычислений, вводить с клавиатуры.

Функция

y1 = (-x) 3 + sin (x)

y2 = (x2 + ex) - 1

y3=13-ln (x) * 4

y4=8+10*sin (x-3)

Участки аргумента

-1< = x1< - 0.05

-0.05< = x2<2

2< = x3<3

3< = x4<=4

+3
Ответы (1)
  1. 19 февраля, 20:40
    0
    Хз у меня дельфи тут, вот что-то типо такого будет:

    function WhatEver (x, y:extended) : extended;

    var

    e:extended;

    begin

    e:=Exp (1) ;

    if (x > = - 1) and (x < - 0.05)

    then y: = (-x) * 3+sin (x) ;

    if (x > = - 0.05) and (x < 2)

    then y: = (x+e*x) - 1;

    if (x > = 2) and (x < 3)

    then y:=13-ln (x) * 4;

    if (x > = 3) and (x < = 4)

    then y:=8+10*sin (x-3) ;

    result:=y;

    end;
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Помогите в АВС паскаль Задание: используя оператор условия (if ... then), составить программу для вычисления составной (сложной) функции, ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы