КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Вложенные циклы
КонецЕсли Продолжить КонецЕсли Прервать КонецЦикла Разновидности циклов Логические операции Логические выражения Пустое значение Чтобы определить, является ли значение переменной пустым, используется функция ПустоеЗначение (EmptyValue), где параметрами указывается проверяемая переменная. Результатом функции является: -1 (значение переменной не пустое) или -0 (значение переменной пустое). Помимо математических, в языке 1С можно также вычислять значения логических выражений, которые могут принимать одно из двух значений: истина или ложь. Логические функции · Конъюнкция (логическое И). Это действие выполняется функцией И (AND), которая возвращает истина, если оба ее операнда имеют значение истина; в противном случае возвращает ложь. · Дизъюнкция (логическое ИЛИ). Данное действие реализуется функцией ИЛИ (OR), которая возвращает истина, если хотя бы один из двух ее операндов имеет значение истина, в противном случае возвращает ложь. · Отрицание (логическое НЕ). Это действие реализует функция НЕ (NOT), которая имеет только один операнд и возвращает противоположное ему значение. Определенная очередность выполнения функций: -выражение в круглых скобках; -отрицание НЕ; -дизъюнкция ИЛИ; -конъюнкция И. Цикл - это алгоритмическая структура реализующая многократное повторение блоков операторов. В языке 1С существует два основных вида циклов: -Для...КонецЦикла -Пока...КонецЦикла Используется, когда число повторений операторов тела цикла заранее неизвестно: Пока <условие> Цикл <операторы> Управление выполнением циклов Используются два ключевых слова: Прервать (Break) и Продолжить (Continue), влияющие на способ выполнения операторов в цикле. Зачастую возникает необходимость в аварийном завершении работы цикла при истинности какого-либо дополнительного условия. В этом случае внутри цикла применяется ключевое слово Прервать (Break), которое обычно указывается в управляющей конструкции Если...Тогда: <операторы1> Если <условие> Тогда <операторы2> Чтобы при истинности заданного условия пропустить блок операторов в конце цикла и перейти к его следующему шагу, нужно воспользоваться ключевым словом Продолжить (Continue), указываемого в управляющей конструкции: <операторы1> Если <условие> Тогда <операторы2> Продолжение цикла Пока...Цикл Вложенные циклы – это циклы, когда один располагается внутри другого и для каждого значения счетчика внешнего цикла «пробегаются» все значения счетчика внутреннего цикла.
Дата добавления: 2014-01-13; Просмотров: 1242; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |