Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Ветвящийся алгоритм



При исполнении алгоритмов приходится не только находить значения величин, но

и анализировать их свойства, сравнивать их друг с другом и в зависимости от

результата сравнения выбирать ту или иную ветвь алгоритма. Алгоритмы, имеющие

несколько ветвей, называются нелинейными. К таким относятся разветвляющиеся и

циклические алгоритмы. Для их записи применяются составные команды.

Базовая структура "ветвление". Определяет выполнение действий в зависимости

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

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

Язык Q Basic Язык блок-схем
Неполное IF Условие THEN действия
Полное IF Условие THEN действия 1 ELSE действия 2

Пример алгоритма ветвления на алгоритмическом языке QBasic:

INPUT «1 или 2?»

IF=1 OR I=2 THEN

PRINT “Ок”

ELSE

PRINT “Вне диапазона”

END IF





Дата публикования: 2014-12-11; Прочитано: 521 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...