Вычислить значение функции - Pascal (80952)

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

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

Вычислить.y=система x2+3.x меньше или равно 0 2x2+4.x больше 1 где x и y-натуральные числа.Программа паскаль.

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

textual
Листинг программы
  1. var
  2.     x: LongInt;
  3. begin
  4.     Write('Input x='); ReadLn(x);
  5.     if (x < 0)
  6.     then
  7.         Write('Error. Value is not a natural number.')
  8.     else
  9.         if (x = 0)
  10.         then
  11.             Write('y=', Sqr(x) + 3)
  12.         else
  13.             Write('y=', 2 * Sqr(x) + 4);
  14. end.

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

  1. Создается переменная x типа LongInt.
  2. Выводится сообщение Input x= для ввода значения переменной x.
  3. Считывается значение переменной x с помощью функции ReadLn().
  4. Проверяется условие if (x < 0):
    • Если x меньше нуля, выводится сообщение Error. Value is not a natural number.
  5. Создается переменная y с помощью оператора Write.
  6. Вычисляется значение y с помощью формулы y= (x^2) + 3, если x равно нулю.
  7. Вычисляется значение y с помощью формулы y= 2*(x^2) + 4, если x не равно нулю.
  8. Значение переменной y записывается в переменную x.
  9. Программа завершается.

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


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

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

14   голосов , оценка 4.286 из 5

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

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

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