talipova

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » talipova » Разное » понятия "следование", "цикл", "ветвление" Информация взята с сайта бир


понятия "следование", "цикл", "ветвление" Информация взята с сайта бир

Сообщений 1 страница 2 из 2

1

Линейные алгоритмы

Базовая структура следование означает, что несколько операторов должны быть выполнены последовательно друг за другом и только один раз за время выполнения программы. Структура следование используется для реализации задач, имеющих линейный алгоритм решения. Это означает, что такой алгоритм не содержит проверок условий и повторений, действия в нем выполняются последовательно, одно за другим.

Разветвляющиеся алгоритмы

Второй базовой структурой является ветвление. Эта структура обеспечивает, в зависимости от результата проверки условия, выбор одного из альтернативных путей работы алгоритма, причем каждый из путей ведет к общему выходу (структура ЕСЛИ-ТО-ИНАЧЕ). В частном случае может оказаться, что для одного из выбранных путей действий предпринимать не надо. Это структура ЕСЛИ-ТО.
Циклические алгоритмические структуры бывают двух типов:

— циклы со счетчиком, в которых тело цикла выполняется определенное количество раз;

— циклы с условием, в которых тело цикла выполняется до тех пор, пока выполняется условие.

Алгоритмическая структура цикл может быть зафиксирована различными способами:

— графически, с помощью блок-схемы;

— на языке программирования, например на языках Visual Basic и VBA, с использованием специальных инструкций, реализующих циклы различного типа.

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

0

2

Следование — это составная команда алгоритма, в которой действия следуют одно за другим. При исполнении алгоритма действия выполняются всегда в одном и том же порядке, как они записаны. Под действием понимается либо простая, либо составная команда. Линейные алгоритмы состоят только из команд следования.

Ветвление — это составная команда алгоритма, в которой в зависимости от условия предусмотрен переход либо на одно, либо на другое действие. Действия могут быть простыми или составными командами алгоритма.Команда ветвления может использоваться в сокращенной форме, когда в случае несоблюдения условия никакое действие не выполняется. В этом случае в блок-схеме команды ветвления действие отсутствует всегда справа (путь «нет»). Под действием понимается либо простая команда, либо составная команда алгоритма. Разветвляющиеся алгоритмы (алгоритмы ветвления) состоят из команд ветвления и могут быть дополнены командами следования.
Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций. Также циклом может называться любая многократно исполняемая последовательность инструкций, организованная любым способом (например, с помощью условного перехода).

0


Вы здесь » talipova » Разное » понятия "следование", "цикл", "ветвление" Информация взята с сайта бир


Рейтинг форумов | Создать форум бесплатно