![]() |
Управление ходом выполнения программ. Примеры типовых алгоритмовDate: 2015-10-07; view: 446. Выражения Выражение - это последовательность операторов и операндов (литералы, переменные, другие выражения, вызовы функций), специфицирующих вычисления, примеры: 9 + 7 799 < 89 ' эквивалентно FalseРассматриваются следующие типы выражений: расчeта числовых значений, сравнения значений, Boolean-выражения. Числовое выражение ; пример: 5 * (77 + х) ' пусть х = 2, тогда оно оценивается равным 395 Выражения сравнения значений числовых величин возвращают значения типа Boolean, пример 1: 45 > 26 ' True26 > 45 ' FalseПример 2: x / 44 * (y +15) >= Sqrt(z) / (p - (x * 15))' после сравнения возвращается True или FalseBыражения типа Boolean (оцениваются значениями типа Boolean) могут иметь несколько форм; простейшее может иметь вид: If x = True Then х = x + х ' выполнить действие, если х есть True.Elsey = False' иначе (x = False) присвоить у значение False End IfОператоры сравнения =, <, >, < >, <=, >= (см. ниже) реализуют выражения типа Boolean сравнением выражений, находящихся справа и слева, примеры: 99 < 888 ' True.x > y And x < 1099Здесь используется логический оператор And (см. ниже) и результат зависит от результата сравнений справа и слева от оператораAnd. Лекция 2: Аннотация:Для управления ходом выполнения программ могут использоваться: структуры выбора, циклы, переход GoTo, вызов и возврат, выход, использование событий, использование процедур и так далее. В лекции рассматриваются некоторые из этих возможностей. Во второй части лекции рассматриваются некоторые типовые алгоритмы; для подробного изучения их многообразия следует обратиться к специальной литературе. Для управления ходом выполнения программ предоставляется ряд возможностей, ниже рассматриваются некоторые из них.
|