Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Ва направо (стрелки могут не указываться), снизу вверх и справа на-
Лево —стрелка обязательна. Количество входящих линий для блока Не ограничено Выходящих линий —одна, за исключением логиче- Ского блока. Базовые структуры алгоритмов Это определенный набор блоков и стандартных способов их со- Единения для выполнения типичных последовательных действий К основным структурам относятся следующие —линейные (рис. 1.20, а), разветвляющиеся (рис. 1.20, б), циклические (рис. 1.20, в). Да Нет I ^ Оператор"! \^ ^... Оператор2 'Параметрьп Цикла г А б Рис. 1.20. Базовые структуры алгоритмов и программ Линейными называются алгоритмы, в которых действия осущест- Вляются последовательно друг за другом Стандартная блок-схема линейного алгоритма приводится на рис 1 20, а (вычисление суммы Двух чисел —А и В). Разветвляющимся называется алгоритм, в котором действие вы- Полняется по одной из возможных ветвей решения задачи в зависи- Мости от выполнения условий В отличие от линейных алгоритмов, В которых команды выполняются последовательно одна за другой, в Разветвляющиеся алгоритмы входит условие, в зависимости от вы- Полнения или невыполнения которого выполняется та или иная по- Следовательность команд (серий). В качестве условия в разветвляющемся алгоритме может быть Использовано любое понятное исполнителю утверждение, которое Может соблюдаться (быть истинно) или не соблюдаться (быть лож- Но) Такое утверждение может быть выражено как словами, так и Глава 1. Вычислительные приборы и устройства... Формулой. Таким образом, команда ветвления состоит из условия и Двух последовательностей команд. Примером может являться разветвляющийся алгоритм, изобра- женный в виде блок-схемы (рис. 1.20, б). Аргументами этого алго- Date: 2015-11-13; view: 371; Нарушение авторских прав |