Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Базовые структуры алгоритмов

Читайте также:
  1. I. КАРДИОТОНИЧЕСКИЕ средства ГликозиднОЙ СТРУКТУРЫ
  2. II. Исследование алгоритмов сжатия RAR и ZIP для графических файлов
  3. II. КАРДИОТОНИЧЕСКИЕ СРЕДСТВА НегликозиднОЙ СТРУКТУРЫ
  4. VBA. Циклический алгоритм, понятие, основные элементы. Виды циклических алгоритмов.
  5. Абстрактные и конкретные базовые классы
  6. Адаптивные структуры
  7. Адаптивные структуры управления
  8. Алгоритм. Основные способы описания алгоритмов.
  9. Алгоритм. Способы его описания. Виды алгоритмов.
  10. Алгоритм. Типы алгоритмов

Основные структуры алгоритмов - ограниченный набор стандартных способов соединения блоков алгоритма для выполнения типичных последовательностей действий. Структурный подход к разработке алгоритмов предполагает использование только нескольких основных структур, комбинация которых дает все многообразие алгоритмов. К основным структурам относятся:

следование ветвление
 
обход цикл «ДО»
 
цикл «ПОКА» цикл «ДЛЯ»

 

Рис.1. Типовые структуры вычислительных процессов.

 


"СЛЕДОВАНИЕ" - последовательное размещение блоков и групп блоков

"ВЕТВЛЕНИЕ" применяется, когда в зависимости от условия нужно выполнить либо одно, либо другое действие.

"ОБХОД" - частный случай "ВЕТВЛЕНИЯ", когда одна ветвь не содержит никаких действий.

Цикл "ДО" применяется при необходимости осуществлять какие-либо вычисления несколько раз до тех пор, пока выполняется некоторое условие. Особенность этого цикла состоит в том, что он всегда выполняется хотя бы один раз, так как первая проверка условия выхода из цикла происходит после того, как тело цикла выполнено.

Цикл "ПОКА" отличается от "ДО" тем, что здесь проверка условия проводится до выполнения цикла. Если при первой проверке условие выхода из цикла выполняется, то тело цикла не выполняется ни разу.

Цикл «ДЛЯ» применяется, когда переменная цикла изменяется с известным шагом или цикл повторяется заданное количество раз.

 




Дата добавления: 2015-04-12; просмотров: 47 | Поможем написать вашу работу | Нарушение авторских прав

1 | 2 | 3 | <== 4 ==> |


lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав