Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания по информатике. VBA.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.32 Mб
Скачать

9.4 Методика выполнения задания

Заранее, до выполнения лабораторной работы)

1. Изучить возможности языка программирования для реализации:

- вычислительных процессов циклической структуры с известным числом повторений в цикле;

- приема программирования – табулирования функции от одного аргумента (вычисление значений функции при изменении аргумента в заданном диапазоне с шагом ∆х).

2. Разработать алгоритм табулирования функции.

3. Составить программу табулирования функции.

4. Выполнить на ПЭВМ разработанную программу.

9.5 Пример выполнения задания

Необходимо вычислить при изменении х в промежутке от хн=0,6 до хк=0,92 с шагом ∆х=0,05 при а=2.

Блок 3 – блок модификации. Вначале х присваивается х=хн, вычисляется у(хн), выводится х=0,6 и у(0,6), затем возврат к блоку 3, х присваивается значение х=х+∆х, т.е. х=0,6+0,05=0,65 и вычисляется у(0,65), и т.д., до тех пор пока х не превысит хк.

Схема алгоритма

Sub Tabul()

‘Табулирование ‘функции

A=Val(IприtBox(“ВводА”))

XN=Val(IприtBox(“ВводXN”))

XK=Val(IприtBox(“ВводXK”))

DX=Val(IприtBox(“ВводDX”))

MsgBox “A=” & Str(A) & “XN=” & Str(XN)

MsgBox “XK=” & Str(XK) & “DX=” & Str(DX)

For X=XN To XK Step DX

Y1=EXP(A*X)

Y=(Y1+A^X)/SQR(1+Y1)

MsgBox “X=” & Str(X) & “ Y=” & Str(Y)

Next X

End Sub

9.6 Содержание отчета.

Цель работы.

Краткие теоретические сведения.

Задание к работе

Схема алгоритма

Текст процедуры на VBA с пояснениями.

Анализ результатов. Выводы.

Библиографический список

  1. Р.Персон. Microsoft Exсel 97 в подлиннике: В 2т. – BHV – Санкт-Петербург. 1998. Том 2 – 640с.

  2. Васильев А., Андреев А. VBA в Office 2000: учебный курс. – СПб.: Питер, 2001. – 432 с.: ил.