Задать вопрос
28 января, 12:18

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

+5
Ответы (1)
  1. 28 января, 15:14
    0
    Существует 4 вида алгоритмов: линейный, циклический, разветвляющийся, вспомогательный.

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

    Примеры разветвляющих алгоритмов: если пошел дождь, то надо открыть зонт; если болит горло, то прогулку следует отменить ...

    Во многих случаях требуется, чтобы при одних условиях выполнялась одна последовательность действий, а при других - другая.

    Если пошел дождь, то надо открыть зонт.

    Если прозвенел будильник, то надо вставать.

    Если встречу Рому, то скажу ему ...

    Если встречу Рому, то скажу ему ..., иначе зайду к нему сам.

    Эти предложения начинаются с проверки какого-либо условия: пошел дождь, прозвенел будильник, встретил Рому ... Далее в зависимости мы либо вылиняем какое-либо действие, либо не выполняем его (или выполняем какое-то другое действие).

    В общем случае схема разветвляющегося алгоритма будет выглядеть так: "если условие, то действие 1, иначе действие 2" (Если встречу Рому, то скажу ему ..., иначе зайду к нему сам.). Так же можно использовать неполную форму: "если условие, то действие" (Если встречу Рому, то скажу ему ...). В этом случае не предусматривается действий на случай невыполнения условия.

    Условие - это высказывание которое может быть либо истинно, либо ложно.

    Еще раз обратим внимание, что существует две формы ветвления - неполная (когда присутствует только одна ветвь, т. е. в зависимости от истинности условия либо выполняется, либо не выполняется действие) и полная (когда присутствуют две ветви, т. е. в зависимости от истинности условия выполняется либо одно, либо другое действие).

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

    В общем случае схема разветвляющего алгоритма будет выглядеть так: "если условие, то ..., иначе ... ". Такое представление алгоритма получило название полной формы.

    Неполная форма, в которой действия пропускаются: "если условие, то ... ".
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Виды разветляющегося алгоритма ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1) приведите пример исполнителя алгоритма. 2) Должен ли составитель алгоритма знать, кто будет являться исполнителем алгоритма? 3) Перечислите свойства алгоритма. 4) Поясните значение свойства алгоритма "определенность".
Ответы (1)
Формальное исполнение алгоритма - это? Выберите один ответ: A. Разбиение алгоритма на конкретное число команд и их пошаговое исполнение B. Исполнение алгоритма конкретным исполненителем с полной записью его рассуждений C.
Ответы (1)
Вопрос 1. Язык программирования - это? Ответ 1. точное и понятное исполнителю описание алгоритма. Ответ 2. средство описания алгоритма, ориентированное на исполнителя ЭВМ. Ответ 3. средство описания алгоритма, ориентированное на исполнителя Ответ 4.
Ответы (1)
Что такое блок-схема алгоритма? А) способ организации информации об отношениях между объектами Б) проверка истинности условия и выбор следующего шага алгоритма В) способ записи алгоритма, состоящий из геометрических фигур-блоков, соединённых линиями
Ответы (1)
Помогите по алгоритмам 1. Что такое алгоритм? 2. Что такое конечность алгоритма? 3. Что такое понятность алгоритма? 4. Что такое точность алгоритма?
Ответы (1)