Вычислить значение функции - Pascal ABC (13521)

Узнай цену своей работы

Формулировка задачи:

помогите составить программу

Решение задачи: «Вычислить значение функции»

textual
Листинг программы
  1. function y(x:real):real;
  2. begin
  3. if x<-pi/2 then y:=-2*sin(x*x*x)
  4. else y:=14*cos(3*x);
  5. end;
  6. begin
  7. writeln('При х=3 y=',y(3):0:3);
  8. writeln('При х=-3.6 y=',y(-3.6):0:3);
  9. writeln('При х=2.6 y=',y(2.6):0:3);
  10. writeln('При х=0 y=',y(0):0:3);
  11. end.

Объяснение кода листинга программы

  1. Создаётся функция y, которая принимает один аргумент типа real и возвращает значение типа real.
  2. В условии if проверяется значение аргумента x. Если x меньше или равно pi/2, то выполняется блок кода внутри скобок и возвращается значение y. Иначе, выполняется блок кода внутри else и возвращается значение y.
  3. В блоке else выполняется вычисление значения y по формуле y = 14 cos(3 x).
  4. Вычисляется значение y при x = 3.
  5. Вычисляется значение y при x = -3.6.
  6. Вычисляется значение y при x = 2.6.
  7. Вычисляется значение y при x = 0.
  8. Выводится значение y при x = 3.
  9. Выводится значение y при x = -3.6.
  10. Выводится значение y при x = 2.6.
  11. Выводится значение y при x = 0.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.167 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы