Алгоритм — это последовательность действий. Алгоритм составляется из фрагментов, которые могут иметь одну из следующих структур: (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, выберите Начало | Пуск, нажмите Пуск, смотрите результат.