Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Goto имя метки или номер строки



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

В блоке объявлений метка описывается следующим образом:

Dim имя метки As Label

Например, имя метки – Skipit:

MsgBox "Данная инструкция выполняется"

Goto Skipit

MsgBox "Данная инструкция пропускается"

Skipit:

MsgBox "Действие продолжается"

10.3. Структура Цикл

Цикл – это основная алгоритмическая структура, которая исполь-зуется для организации циклических вычислительных процессов.Под циклическим вычислительным процессом понимается процесс, в котором производятся вычисления по одним и тем же формулам, но при различных значениях параметров. Число повторений определяется значением неко-торого логического выражения, зависящего от управляющей переменной (параметра цикла).

Организация циклического процесса требует введения следующих понятий:

– параметр цикла (обозначим его х);

– начальное значение параметра цикла (обозначим его х 0);

– конечное значение параметра цикла (обозначим его х к);

– шаг изменения параметра цикла (обозначим его D х).

– условие окончания цикла (зависит от вида циклического процесса).

Различают циклы с параметром и итерационные циклы. В циклах с параметром заранее известно конечное значение параметра цикла и число его повторений. Условие окончания цикла записывается в виде логического выражения x £ x к. Если условие истинно, то циклический процесс продолжается, в противном случае заканчивается.

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

Рассмотрим структуру Цикл с параметром. Для организации этого типа вычислительных процессов используют циклы с пред- и постусловием. При этом различают простые циклические процессы (структура Цикл) и вложенные (структура Цикл в Цикле).

10.3.1. Цикл с предусловием

Структура Цикл с предусловием организуется следующим образом.

1. Параметру цикла х присваивается начальное значение, равное х 0.

2. Проверяется условие окончания цикла (значение параметра цикла меньше конечного значения или равно ему).

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

4. Значение параметра цикла увеличивается на величину шага и осуществляется переход к пункту 2, но при новом значении параметра цикла.

Схема алгоритма структуры Цикл с предусловием приведена на рис. 13.

Особенностью структуры Цикл с предусловием служит то, что тело цикла при начальном значении параметра x > x к не выполняется ни разу.

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





Дата публикования: 2014-12-28; Прочитано: 197 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...