Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x) - QBasic

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

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

Доброго времени суток! Я студентик и и информатику даже не планировал извучать а тут дали, помогите кто может! картинка с заданием вложена, заранее спасибо! Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд в двух случаях: а) для заданного n; б) для заданной точности

E

(

E

=0.0001). Для сравнения найти точное значение функции. Алгоритм решения задачи сводится к трем циклам. Внешний цикл организует изменение параметра х. Внутренние циклы суммируют слагаемые при фиксированном параметре x, один (арифметический для заданного n), другой (итерационный для заданной точности . Следует обратить внимание на правильный выбор формулы для вычисления элемента ряда an и правильное присвоение начальных значений переменным цикла. Результаты расчетов должны быть выведены на экран следующим образом: Вычисление функции X= SN= SE= Y= X= SN= SE= Y= X= SN= SE= Y= Здесь X- значение параметра ; SN- значение суммы для заданного n; SE- значение суммы для заданной точности; Y-точное значение функции. __________________________ Помогите кто может пожалуйста, срочно надо

Решение задачи: «Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x)»

textual
Листинг программы
  1. CLS
  2. CONST eps = .0001
  3.  
  4. FOR x = .1 TO 1.05 STEP .1
  5.    LOCATE 10 * x, 1
  6.    PRINT USING "X = #.#"; x
  7.  
  8.    s = 1
  9.    a = 1
  10.    FOR i = 1 TO 10
  11.       a = a * LOG(3) * x / i
  12.       s = s + a
  13.    NEXT i
  14.    LOCATE 10 * x, 11
  15.    PRINT USING "SN = #.####"; s
  16.  
  17.    s = 1
  18.    a = 1
  19.    i = 0
  20.    DO
  21.       i = i + 1
  22.       a = a * LOG(3) * x / i
  23.       s = s + a
  24.    LOOP UNTIL a < eps
  25.    LOCATE 10 * x, 25
  26.    PRINT USING "SE = #.####"; s
  27.  
  28.    LOCATE 10 * x, 39
  29.    PRINT USING "Y = #.####"; 3 ^ x
  30. NEXT x
  31. END

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


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

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

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

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

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

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