Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Самостоятельная работа №4.doc
Скачиваний:
29
Добавлен:
30.11.2018
Размер:
845.82 Кб
Скачать

Пример использования в программе

 

Компонент Image (графический образ) . Позволяет отображать рисунок, загруженный из графического файла. Относится к группе Additional.

Align

Задает режим выравнивания расположения объекта Image внутри формы.

Picture

Задает имя файла графического файла с рисунком с помощью окна Picture Editor.

Streth

Задает разрешение на автоматическое масштабирование рисунка относительно Image.

Пример использования в программе

 

Задание 1.  Протабулируйте функцию на отрезке [0;1] с шагом 0,1.

Сохраните проект.

Задание 2.  Ряд задан общим членом последовательности . Вычислите сумму первых n членов (k=1,2,..n).

Сохраните проект.

 

Задание 3.  Ряд задан общим членом последовательности . Вычислите сумму членов последовательности, не меньших заданного числа е.

Сохраните проект.

Использование рекуррентной формулы

Рекуррентной называется всякая формула, выражающая каждый член последовательности через предыдущие члены этой последовательности. Используется чаще всего в целях избавления от больших чисел при вычислении суммы членов последовательности.

Как правило, в этом случае рекуррентная формула имеет вид: , откуда, зная общий член последовательности, можно будет найти коэффициент С, на который нужно умножать каждый предыдущий член последовательности, чтобы найти следующий:

Пример. Вычислить сумму бесконечного ряда:

.

Найдем коэффициент C, разделив (k+1)-ое слагаемое на k–ое:

              

Таким образом, очередной член ряда можно вычислить по рекуррентной формуле:

.

 

Задание 4.  Найти сумму ряда     Функциональный ряд S вычисляется с точностью , т.е. суммируются все члены ряда, значения которых больше .. Значение х задается. Проверьте, что k+1 - й член функционального ряда, вычисляется по рекуррентной формуле:

., если |Uk| > .

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

Сохраните проект.

Процедуры и функции пользователя

Если в программе возникает необходимость частого обращения к некоторой группе операторов, то рационально сгруппировать такую группу операторов в самостоятельный блок, к которому можно обращаться, указывая его имя. Такие самостоятельные программные блоки называются подпрограммами пользователя.

Передача данных из главной программы в подпрограмму и возврат результата выполнения осуществляется с помощью параметров. Различают формальные параметры – параметры, определенные в заголовке подпрограммы, и фактические параметры – выражения, задающие конкретные значения при обращении к подпрограмме.

Реализуют подпрограммы в виде процедур или функций, которые определяются в разделе описания функций и процедур.

Главное отличие функции от процедуры заключается в том, что результат работы функции – единственное значение, а результат работы процедуры – одно значение, несколько значений или ни одного (например, процедура, которая распечатывает полученный ранее результат в виде красивых таблиц).  Кроме того, обращение к функции является разновидностью операнда, а вызов процедуры – разновидностью оператора.

Процедуры