Вычисление значения функции заданной в виде графика - Turbo Pascal (29254)

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

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

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

Решение задачи: «Вычисление значения функции заданной в виде графика»

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

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

  1. Объявляются две переменные типа real: x и y.
  2. Выводится запрос на ввод значения переменной x.
  3. Значение переменной x сравнивается с -3. Если оно меньше, то значение переменной y присваивается равным значению переменной x плюс 7.
  4. Если значение переменной x меньше -2, то значение переменной y присваивается равным 4.
  5. Если значение переменной x находится в диапазоне от 0 до 2, то значение переменной y присваивается равным произведению значения переменной x на само себя.
  6. Если значение переменной x находится в диапазоне от 0 до 4, то значение переменной y присваивается равным -2 умноженному на значение переменной x плюс 8.
  7. Если значение переменной x больше 4, то значение переменной y присваивается равным 0.
  8. Выводится значение переменной y с точностью до двух знаков после запятой.

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


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

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

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

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

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

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