Написать программу, которая по введенному значению аргумента вычисляет значение функции - Pascal ABC (12538)

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

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

Написать программу, которая по введенному значению аргумента вычисляет значение функции, заданной в виде графика.

Решение задачи: «Написать программу, которая по введенному значению аргумента вычисляет значение функции»

textual
Листинг программы
  1. var x, y: real;
  2. begin
  3.   write('x = ');
  4.   readln(x);
  5.   if (x <= -7) or (x >= 4)
  6.     then y := 0
  7.     else if x < -3
  8.       then y := x + 7
  9.       else if x < -2
  10.         then y := 4
  11.         else if x < 2
  12.           then y := x * x
  13.           else y := 8 - 2 * x;
  14.   writeln('y = ', y)
  15. end.

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

  1. Создаются две переменные типа real: x и y.
  2. Выводится сообщение «x = », после чего считывается значение переменной x.
  3. Проверяется условие: если значение x меньше или равно -7 или больше или равно 4, то y устанавливается равным 0.
  4. Если условие из пункта 3 не выполняется, проверяется следующее условие: если значение x меньше -3, то y устанавливается равным x + 7.
  5. Если условие из пункта 4 не выполняется, проверяется следующее условие: если значение x меньше -2, то y устанавливается равным 4.
  6. Если условие из пункта 5 не выполняется, проверяется следующее условие: если значение x меньше 2, то y устанавливается равным x * x.
  7. Если условие из пункта 6 не выполняется, то y устанавливается равным 8 - 2 * x.
  8. Выводится сообщение «y = », после чего выводится значение переменной y.

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


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

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

8   голосов , оценка 4.125 из 5

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

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

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