Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
posobie_po_informatike_Chast1_Word.doc
Скачиваний:
86
Добавлен:
10.02.2015
Размер:
25.57 Mб
Скачать

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

Отчет должен содержать:

  • номер, название и цель работы;

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

  • результаты выполнения работы согласно заданию, выданному преподавателем, а именно, текст составленных программ с пояснениями к ним, структуру окна формы задачи, описание действий по выполнению программ, результаты выполнения программы;

  • заключение по работе.

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

  1. Определение разветвляющегося алгоритма. Пример.

  2. Что такое логические операции, их назначение? Приведите примеры.

  3. Синтаксис условного оператора «если…то». Формы записи условного оператора.

  4. Сколько строк кода может следовать за операторами  Then или Else?

Лабораторная работа № 16 Редактор vba. Оператор множественного ветвления

Цель работы:

  • познакомиться с алгоритмом типа «выбор» и оператором множественного ветвления Select Case;

  • получить навыки создания программного модуля с использованием оператора множественного ветвления Select Case.

Теоретическая часть

Оператор Select Case еще называют переключателем.

Общий формат оператора

Рис. 57. Общий формат оператора множественного ветвления Select Case.

В переводе с английского Select Case означает «выбор случая (варианта)».

Выражение – может быть в частности константа (число) или переменная любого типа.

Список условий – может быть трех видов:

1) Case константа1, константа2, константа3,…;

2) Case Is знак отношения константа;

(есть)

3)Case константа1 To константа2.

(до)

Действия при выполнении инструкции Select Case:

– сначала в общем случае вычисляется значение выражения в заголовке;

– затем производится проверка на совпадение значения выражения (или переменной) и одного из Case–условий: в случае совпадения выполняются инструкции (операторы), помещённые за этим Case–условием; в случае несовпадения во всех Case–условиях выполняются инструкции после служебных слов Case Else.

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

Во втором виде списка условий должно выполняться условие отношения между значением выражения и константой («ключом» к соответствующей ветви может быть любое значение из заданного полуинтервала, ограниченного константой с той или иной стороны).

В третьем виде списка условий должно выполняться условие отношение:

константа 1<= выражение<= константа 2, т.е. «ключом» к соответствующей ветви может быть любое значение из заданного интервала, включая его границы.

Оборудование, инструменты и приборы

ПЭВМ, программное обеспечение Microsoft Office (Excel 2007).

Варианты заданий

Составить алгоритм, эскиз окна формы и программный код для решения задач, приведенных в таблице 3.3.

Таблица 3.3

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]