Вычислить значение выражения - Pascal (80239)

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

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

Вычислите F(X) в зависимости от введенного X. При составлении алгоритма использовать полную форму ветвления и вложенные структуры ветвления.

Решение задачи: «Вычислить значение выражения»

textual
Листинг программы
VAR
x:real;
 
begin
write('x=');
readln(x);
if x <= 1 then writeln('F(x)=',(-3*x*x+9):8:2) else
if x < 10 then writeln('F(x)=',((-3)/(x+1)):8:2) else
               writeln('F(x)=',(-sin(2*pi*x)):8:2);

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

  1. Объявляется переменная x типа real.
  2. Выводится на экран сообщение x=, после чего происходит считывание значения переменной x с клавиатуры.
  3. Выполняется проверка условия: если значение переменной x меньше или равно 1, то выполняется следующая команда:
    • Выводится на экран значение функции F(x) = (-3*x*x+9) с точностью до двух знаков после запятой.
  4. Если предыдущее условие не выполнено, и значение переменной x менее 10, то выполняется следующая команда:
    • Выводится на экран значение функции F(x) = ((-3)/(x+1)) с точностью до двух знаков после запятой.
  5. Если ни одно из предыдущих условий не выполнено, выполняется следующая команда:
    • Выводится на экран значение функции F(x) = (-sin(2*pi*x)) с точностью до двух знаков после запятой.

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


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

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

13   голосов , оценка 3.923 из 5