Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие Серкова1(06.09.11).doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
4.37 Mб
Скачать

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

  1. Текст задания.

  2. Эскиз формы.

  3. Таблица свойств объектов.

  1. Список идентификаторов.

  1. Блок-схема алгоритма.

  2. Содержимое раздела general и программные коды процедур.

  3. Результаты счета для заданных значений аргумента х.

Пример оформления отчета №4.

1. Текст задания.

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

, где b=1,36

Блок – схема.

Добавить необходимые элементы управления, используя панель элементов. На листе Excel (см. рисунок 11) для создания интерфейса пользователя разместить элементы управления: надпись a=; поле TextBox1 для ввода значения a; надпись x=; поле TextBox2 для вывода значения x; надпись R=; поле TextBox31 для вывода значения R; кнопку CommandButton1 с надписью Вычислить.

Событийная процедура кнопки «Вычислить».

Private Sub CommandButton1_Click()

b = Val(TextBox1.Text)

x = -3.15 * b + 2.4

If b ^ 2 > (x + 3.8) ^ 2 Then R = Sin(b - 3 * x) ^ 2

If b ^ 2 = (x + 3.8) ^ 2 Then R = Exp(1.7) + Abs(b - x)

If b ^ 2 < (x + 3.8) ^ 2 Then R = Sqr(Abs(x - Sin(b) ^ 2))

TextBox2.Text = Format(x, "0.00000")

textBox3.Text = Format(R, "0.00000")

End Sub

Label1

TextBox1

CommandButton1

Рисунок 11 – Лист Excel

Таблица 15

Идентификаторы

Переменная или константа

Тип

Идентификатор

Константа b

целая (Single)

b

Зависимая переменная a

вещественная (Single)

a

Зависимая переменная R

вещественная (Single)

R

Таблица 16

Свойства объектов управления.

Элемент управления

Значение свойства:

Caption

Name

CommandButton

Вычислить

CommandButton1

TextBox

TextBox1

Label

b =

Label1

Label

x =

Label2

Label

R =

Label3

Контрольные вопросы

  1. Дайте определение разветвляющегося вычислительного процесса. Опишите структуру его алгоритма.

  2. Что означают слова «Да» и «Нет», записываемые у выходов блока проверки условия?

  3. Объясните назначение, синтаксис и действие оператора Go To.

  4. Объясните назначение и действие оператора If. Синтаксис линейной и блоковой записи оператора If. Полная и краткая формы записи оператора If. Использование в блоковом операторе If раздела Else lf.

  5. Запись нескольких операторов в разделах Then и Else.

  6. Объясните назначение, синтаксис и действие оператора Select Case. Блок-схема алгоритма, соответствующая оператору Select Case. Формы записи тестов оператора Select Case.

  7. Элементы управления список и поле со списком: свойства, методы и события.