Структура - выбор - Большая Энциклопедия Нефти и Газа, статья, страница 2
Оптимизм - это когда не моешь посуду вечером, надеясь, что утром на это будет больше охоты. Законы Мерфи (еще...)

Структура - выбор

Cтраница 2


Во вложенной структуре выбора if / else может проверяться несколько различных случаев. Если истинным оказывается более одного условия, будут выполнены только операторы после первого истинного условия.  [16]

В теле структуры выбора if предполагается наличие только одного оператора. Совокупность операторов, содержащихся внутри пары фигурных скобок, называется составным оператором.  [17]

Все фрагменты из структуры выбора нужно располагать непосредственно за вычисляемым оператором перехода.  [18]

Язык С предоставляет программисту три типа структур выбора. В структуре выбора if ( раздел 3.5) некоторое действие либо выполняется ( выбирается), если условие истинно, либо пропускается, если это условие ложно. В структуре выбора if / else ( раздел 3.6) некоторое действие выполняется, если условие истинно, и выполняется другое действие, если это условие ложно. В структуре выбора switch ( обсуждаемой в главе 4) выполняется одно из набора различных действий в зависимости от значения некоторого выражения.  [19]

20 Блок-схема структуры if / else с двойным выбором языка С. [20]

Работа программиста, опять же, состоит в компоновке этих структур выбора ( путем их суперпозиции и вложения) с любыми другими управляющими структурами, которых требует алгоритм, и заполнении пустых прямоугольников и ромбов действиями и решениями, соответствующими реализуемому алгоритму.  [21]

Дальнейшие действия по созданию формализованного процесса принятия решений связаны с изучением структуры выбора направления действий.  [22]

И итерация и рекурсия основаны на управляющих структурах: итерация использует структуру повторения; рекурсия использует структуру выбора. И итерация и рекурсия подразумевают повторение: итерация использует структуру повторения явным образом; рекурсия - посредством повторных вызовов функции. Итерация и рекурсия включают проверку на завершение: итерация завершается, когда перестает выполняться условие продолжения цикла; рекурсия завершается, когда распознается основной случай. Как итерация, с ее проверкой повторения по состоянию счетчика, так и рекурсия приближаются к завершению постепенно: итерация продолжает изменять счетчик, пока счетчик не примет значение, которое перестает удовлетворять условию продолжения цикла; рекурсия продолжает производить более простые варианты первоначальной задачи, пока не будет достигнут основной случай. И итерация и рекурсия может происходить бесконечно: итерация попадает в бесконечный цикл, если условие продолжения цикла никогда не становится ложным; рекурсия продолжается бесконечно, если шаг рекурсии не редуцирует задачу таким образом, что задача сходится к основному случаю.  [23]

И итерация и рекурсия основаны на управляющих структурах: итерация использует структуру повторения; рекурсия использует структуру выбора.  [24]

Как итерации, так и рекурсии основаны на управляющей структуре: итерации используют структуру повторения, рекурсии используют структуру выбора.  [25]

Как итерации, так и рекурсии основаны на управляющих структурах: итерации используют структуру повторения, рекурсии используют структуру выбора.  [26]

27 Блок-схема структуры следования C. [27]

Работа Бома и Джакопини показала, что все программы могут быть написаны с использованием всего трех управляющих структур, названных структура следования, структура выбора и структура повторения. Пока не указано иное, компьютер выполняет операторы C один за другим в той последовательности, в которой они записаны. Фрагмент блок-схемы на рис. 2.1 иллюстрирует типичную структуру следования, в которой две вычислительных операции выполняются последовательно.  [28]

Работа Бома и Якопини показала, что все программы могут быть написаны с использованием всего трех управляющих структур, а именно последовательной структуры, структуры выбора и структуры повторения. Последовательная структура, по существу, является встроенной в язык С. Если не указано иначе, компьютер автоматически выполняет операторы С один за другим в порядке их записи. Фрагмент блок-схемы на рис. 3.1 иллюстрирует последовательную структуру языка С.  [29]

30 Ключевые слова C. [30]



Страницы:      1    2    3    4