Вычислите F(X) в зависимости от введенного X - Pascal ABC (12756)

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

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

При составлении алгоритма использовать полную форму ветвления и вложенные структуры ветвления.

Решение задачи: «Вычислите F(X) в зависимости от введенного X»

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

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

  1. В первой строке используется библиотека crt, которая является стандартной для языка Pascal ABC.
  2. Переменные x и y объявлены как переменные типа real.
  3. Строка write('x='); выводит на экран строку x=.
  4. Строка readln(x); считывает значение переменной x с клавиатуры.
  5. Строка if (x>=0) and (x<=1) then y:=sqr(x)-x проверяет условие: если x больше или равно 0 и меньше или равно 1, то присваивает переменной y значение выражения sqr(x)-x.
  6. Строка else if (x>1) and (x<0) then y:=sqr(x)-sin(pi)*sqr(x) проверяет условие: если x больше 1 и меньше 0, то присваивает переменной y значение выражения sqr(x)-sin(pi)*sqr(x).
  7. Строка write('x=',x:5:2,' y=',y:5:2); выводит на экран строку x=2.0000, y=1.4142.
  8. Строка readln; завершает программу.

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


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

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

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

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

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

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