Алгоритм — это последовательность действий. Алгоритм составляется из фрагментов, которые могут иметь одну из следующих структур: (1) блок операторов и конструкций, (2) ветвление, (3) цикл.
БОК — это выполнение одного или нескольких действий. БОК может содержать и ветвления и циклы, и простые действия, например, присваивание.
Ветвление — это выбор одного из возможных направлений выполнения алгоритма, осуществляемый в зависимости от значений некоторых условий. Ветвления подразделяются: (1) если – то; (2) если – то – иначе; (3) если – то – иначе – если;
Цикл — это повторное выполнение некоторого БОК с разными, как правило , значениями входящих в БОК переменных.
203. Выберите Модуль, закомментируйте Пример 23
204. Введите код:
Пример 25.25. Циклы
// пример 24 процедура Выполнить( ) перем а[5], ин, сум; ОчиститьОкноСообщений( ); // Инициализация вектора а а[1] = 0; а[2] = 1.5; а[3] = 2.5; а[4] = -1; а[5] = 7; сум = 0; // Умышленно задаем верхний параметр цикла большим числа элементов вектора а попытка для ин = 1 по 7 цикл попытка // При выходе за границы вектора передадим сум = сум + а[ин]; // управление внешнему обработчику исключений исключение ВызватьИсключение; // Передача управления внешнему обработчику конецПопытки; // внутренней конецЦикла; // для исключение Сообщить(ОписаниеОшибки( ) + ". Осуществлен выход из цикла. Работа продолжается"); конецПопытки; // внешней Сообщить("сум = " + сум); // Напечатает 10 конецПроцедуры
205. Проверьте синтаксис.
206. Сохраните обработку: Ctrl+S.
207. Запустите 1С:Предприятие: нажмите F11, выберите Начало | Пуск, нажмите Пуск, смотрите результат.