Skip to content

Инфотматика №3

Август 24, 2010

1. ОПИСАНИЕ РЕШЕНИЯ

1.1 Выполнение задания 1

Вычислить значение функции (суммы ряда) F(x)=Ch(x) для 10 членов ряда и трех введенных пользователем точках (x). То есть для каждого значения аргумента (x) вычисляется значение суммы F(x) на каждом шаге при добавлении члена ряда.

Из формулы ряда видно неоднократное использование возведения аргумента в степень и вычисление факториала числа. Для упрощения работы я создал функцию FAK – для вычисления факториала и функцию stpX – для возведения числа в произвольную степень. Блок-схемы данных функций приведены в приложении.

При анализе ряда чисел видно, что первый элемент ряда равен единице. Для вычисления остальных членов ряда я воспользовался циклом с заданным количеством повторений.

В основном блоке программы реализован следующий алгоритм:

Запрос исходных данных (ввод x1, x2, x3).

Выполнение расчёта с обращением к функциям.

Получение результата в виде массива.

1.2 Выполнение задания 2

Вывести первый результат в виде трех графиков для каждого значения аргумента.

Для решения данной задачи я воспользовался табличным процессором Microsoft Excel.

No comments yet

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: