Вычисление значения функции - QBasic (27368)

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

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

Помогите пожалуйста написать код(срочно) Заранее спасибо.

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

textual
Листинг программы
  1. DECLARE FUNCTION t! (x!)
  2. CLS
  3. CONST a = 16.8
  4. CONST c = .51
  5. CONST z = 1
  6. CONST f = 3.26
  7.  
  8. INPUT "X = "; x
  9.  
  10. PRINT "t ="; t(x)
  11. END
  12.  
  13. FUNCTION t (x)
  14.    IF x < 1 THEN
  15.       t = EXP(x) + LOG(a + x)
  16.    ELSEIF x > 2.2 THEN
  17.       t = a * SIN(x ^ 2) / (f * x ^ 2 + c ^ 2) ^ (1 / 3)
  18.    ELSE
  19.       t = (a * x + z) ^ .25
  20.    END IF
  21. END FUNCTION

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

  1. Объявление функции t с одним аргументом x.
  2. Очистка экрана.
  3. Объявление констант:
    • a = 16.8
    • c = .51
    • z = 1
    • f = 3.26
  4. Ввод значения аргумента x с помощью функции INPUT.
  5. Вывод значения функции t с помощью функции PRINT.
  6. Определение функции t с аргументом x.
  7. Проверка условия: если x < 1, то...
  8. Вычисление значения функции t в случае, если x < 1.
  9. ... иначе, если x > 2.2, то...
  10. Вычисление значения функции t в случае, если x > 2.2.
  11. ... иначе, если x <= 2.2, то...
  12. Вычисление значения функции t в случае, если x <= 2.2.
  13. ... иначе, если x < 1, то...
  14. Вычисление значения функции t в случае, если x < 1.
  15. ... иначе, если x > 2.2, то...
  16. Вычисление значения функции t в случае, если x > 2.2.
  17. ... иначе, если x <= 2.2, то...
  18. Вычисление значения функции t в случае, если x <= 2.2.
  19. ... иначе, если x < 1, то...
  20. Вычисление значения функции t в случае, если x < 1.

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


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

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

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

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

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

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