Вопрос задан 16.04.2021 в 06:47. Предмет Информатика. Спрашивает Свирида Тимофей.

Срочно! Помогите пожалуйста! Нужно эту программу занести в эксель, чтоб работала0:

f:=(Exp(x)-Exp(-x))/2; 1: f:=x*x; 2: f:=exp(x); end; if ((x*y)>3) and ((x*y)<8) then b:=ln(abs(x+f)) else if (x*y)>12 then b:=cos(f)-y else b:=Exp(f+cos(y))-Exp(-(f+cos(y)))/2;Прошу скинуть файл екселя, чтоб ввел значения и он показывал результат
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Вольпин Максим.

Программа не полностью показана, но насколько я понял, в начале просто задаются исходные данные:

-координаты  x, y

-индекс (от 0 до 2) для выбора одного из трёх вариантов функции  f

Таблицу Excel  и мой вариант программы я приложил к решению (смотри вложения внизу).

В таблице вычисляется значение  b  так же как и в программе. А также вычисляется  f   и значение  x*y  (чтобы было понятнее, по какой формуле считала программа).  Чтобы формулы нормально читались, я задал имена ячейкам с исходными данными и результатами такие же, как и имена переменных в программе.

Результаты вычислений в нескольких точках я сверил с программой- всё совпадает.

Последняя приложенная картинка- на координатной плоскости тремя разными цветами выделены области на которых применяются три разных формулы расчёта  b  ( в зависимости от значения  x*y ).






0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

К сожалению, я не могу предоставить вам файл Excel, который будет выполнять эту программу. Однако, я могу предложить вам руководство по тому, как создать таблицу в Excel и использовать ее для выполнения этой программы.

  1. Откройте новый файл Excel и создайте три столбца с заголовками "x", "y" и "результат".
  2. Введите значения для переменных x и y в столбцах "x" и "y" соответственно.
  3. Добавьте следующую формулу в первую ячейку столбца "результат": "=IF(AND((xy)>3,(xy)<8),LN(ABS(x+f)),IF((x*y)>12,COS(f)-y,EXP(f+COS(y))-EXP(-(f+COS(y)))/2))"
  4. Замените "f" в формуле на соответствующую функцию f из вашего кода. Для каждой строки таблицы Excel формула будет использовать соответствующие значения x, y и f для вычисления результата.
  5. Нажмите Enter, чтобы вычислить результат для первой строки. Затем скопируйте формулу из первой ячейки столбца "результат" и вставьте ее во все ячейки этого столбца, чтобы вычислить результат для всех значений x и y.

Надеюсь, это поможет вам выполнить вашу программу в Excel.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос