Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
34
Добавлен:
06.07.2021
Размер:
11.5 Mб
Скачать
  1. Оператор безусловного перехода.

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

Синтаксис оператора:

GoTo <имя метки>

<имя метки> – произвольное имя, отвечающее стандартным правилам именования.

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

Инструкция GoTo используется для простого перехода к выполнению программы после нужной метки. Формат инструкции следующий:

    GoTo Имя_метки

    Инструкции, расположенные после GoTo, выполняются только в том случае, если в программе существуют соответствующие инструкции GoTo или GoSub. Рассмотрим пример использования GoTo:

    a = 15 + b     If a < 0 Then GoTo 10     ' Выполнение действий для значения переменной a больше нуля     10:     ' Выполнение действий для значения переменной a меньше нуля

    Следует отметить, что частое использование инструкции GoTo в программе не рекомендуется, так как может сделать алгоритм слишком запутанным. GoTo нередко допустимо заменить инструкциями выбора либо вызовом процедуры или функции.

  1. Функция Iif. Пример использования.

IIf(Expression, TruePart, FalsePart)

Служит для возвращения одного из двух заданнных выражений в зависимости от значения логичесого выражения(условия)

Возвращаемое значение

Возвращает значение выражения TruePart или FalsePart с типом данных Variant с субтипом возвращаемого значения

Параметры

Expression

Обязательный параметр. Boolean. Выражение, которое требуется вычислить.

TruePart

Обязательный параметр. Object. Возвращается, если значение Expression равно True.

FalsePart

Обязательный параметр. Object. Возвращается, если значение Expression равно False.

  1. Структура Цикл. Особенности алгоритма и его реализация.

  1. Цикл с параметром, итерационный цикл.

  1. Циклы с параметром. Разновидности.

  1. Циклы с предусловием. Оператор FOR. Прерывание цикла.

  1. Циклы с предусловием. Оператор DO WHILE. Прерывание цикла.

  1. Циклы с предусловием. Оператор DO UNTIL. Прерывание цикла.

  1. Циклы с постусловием. Оператор DO с WHILE. Прерывание цикла.

  1. Циклы с постусловием. Оператор DO с UNTIL. Прерывание цикла.

  1. Реализация цикла при задании аргументов функции вводом.

  1. Структура цикл в цикле. Особенности алгоритма и его реализация.

  1. Итерационные циклы. Особенности алгоритма и его реализация.

  1. Массивы данных. Понятие. Разновидности.

  1. Одномерные массивы. Объявление. Ввод-вывод.

  1. Двухмерные массивы. Объявление. Ввод-вывод.

  1. Производные алгоритмические структуры.

  1. ПАС Заполнение. Разновидности. Особенности.

  1. ПАС Заполнение. Формирование. Особенности. Примеры.

  1. ПАС Заполнение. Пересчет. Особенности. Примеры.

  1. ПАС Накопление. Разновидности. Особенности.

  1. ПАС Накопление. Сумма. Особенности. Примеры.

  1. ПАС Накопление. Счетчик. Особенности. Примеры.

  1. ПАС Накопление. Произведение. Особенности. Примеры.

  1. ПАС Поиск. Разновидности. Особенности.

  1. ПАС Поиск максимума. Особенности. Примеры.

  1. ПАС Поиск минимума. Особенности. Примеры.

  1. ПАС Поиск по ключу. Особенности. Примеры.

  1. EXCEL. Назначение. Основные понятия. Режимы работы.

  1. EXCEL. Типы данных. Ввод данных в ячейку, в диапазон ячеек. Адреса.

  1. EXCEL. Построение графиков и диаграмм. Пример.

  1. EXCEL. Автоматизация работы с помощью макросов. Пример.

  1. EXCEL. Работа со списками. Заполнение списков. Формы.