Войти
Задать вопрос
Информатика
Захарыч
14 мая, 19:25
Виды разветляющегося алгоритма
+2
Ответы (
1
)
Корнила
14 мая, 21:17
0
Существует 4 вида алгоритмов: линейный, циклический, разветвляющийся, вспомогательный.
Разветвляющийся алгоритм - алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.
Примеры разветвляющих алгоритмов: если пошел дождь, то надо открыть зонт; если болит горло, то прогулку следует отменить ...
Во многих случаях требуется, чтобы при одних условиях выполнялась одна последовательность действий, а при других - другая.
Если пошел дождь, то надо открыть зонт.
Если прозвенел будильник, то надо вставать.
Если встречу Рому, то скажу ему ...
Если встречу Рому, то скажу ему ..., иначе зайду к нему сам.
Эти предложения начинаются с проверки какого-либо условия: пошел дождь, прозвенел будильник, встретил Рому ... Далее в зависимости мы либо вылиняем какое-либо действие, либо не выполняем его (или выполняем какое-то другое действие).
В общем случае схема разветвляющегося алгоритма будет выглядеть так: "если условие, то действие 1, иначе действие 2" (Если встречу Рому, то скажу ему ..., иначе зайду к нему сам.). Так же можно использовать неполную форму: "если условие, то действие" (Если встречу Рому, то скажу ему ...). В этом случае не предусматривается действий на случай невыполнения условия.
Условие - это высказывание которое может быть либо истинно, либо ложно.
Еще раз обратим внимание, что существует две формы ветвления - неполная (когда присутствует только одна ветвь, т. е. в зависимости от истинности условия либо выполняется, либо не выполняется действие) и полная (когда присутствуют две ветви, т. е. в зависимости от истинности условия выполняется либо одно, либо другое действие).
Разветвляющийся алгоритм - алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.
В общем случае схема разветвляющего алгоритма будет выглядеть так: "если условие, то ..., иначе ... ". Такое представление алгоритма получило название полной формы.
Неполная форма, в которой действия пропускаются: "если условие, то ... ".
Комментировать
Жалоба
Ссылка
Знаешь ответ?
Отправить
Не уверен в ответе?
Найди верный ответ на вопрос ✅
«Виды разветляющегося алгоритма ...»
по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы
Помоги с ответом
Если a (3; -4), b (-0.75; 1), c = (-6; -8), то коллинеарны векторы
Нет ответа
Рассчитайте количество углекислого газа, в котором содержится 3,6•10 (24 степени) молекул (или 36 • 10 в 23 степени). Ответ напишите полный ну типо дано, решение
Нет ответа
Купили молотый кофе и кофе в зернах в зернах купили 3/8 кг а молотого на 1/4 кг меньше сколько килограммов всего купили кофе"
Нет ответа
Учитывая что x меньше и равное 0 вынесите множитель из под знака корня в выражении корень из 45x в 6 степени
Нет ответа
Чем интересен фашодский кризис? в какой мере и как повлияла на его исход (победа Англии и отступление Франции) ситуация тех лет в Европе?
Нет ответа
Главная
»
Информатика
» Виды разветляющегося алгоритма
Войти
Регистрация
Забыл пароль