Вычислить значение функции, заданной графически - Turbo Pascal (29675)

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

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

Вычислить значение функции, заданной графически. (рис. 1)

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

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

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

  1. Объявляются две переменные типа real: x и y.
  2. Выводится сообщение «x=» и считывается значение переменной x.
  3. Проверяется условие: если x <= 0, то присваивается переменной y значение -x.
  4. Если условие из пункта 3 не выполняется, то проверяется: если x <= 1, то присваивается переменной y значение 1 - sqrt(1 - x*x).
  5. Если условие из пункта 4 не выполняется, то присваивается переменной y значение 1.
  6. Выводится сообщение «y=» и выводится значение переменной y с точностью до двух знаков после запятой.

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


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

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

11   голосов , оценка 4.455 из 5

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

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

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