Главная >> Информатика 8 класс. Босова

§ 2.4. Основные алгоритмические конструкции

2.4.2. Ветвление. Основные алгоритмические конструкции

Ветвление — алгоритмическая конструкция, в которой в зависимости от результата проверки условия («да» или «нет») предусмотрен выбор одной из двух последовательностей действий (ветвей). Алгоритмы, в основе которых лежит структура «ветвление», называют разветвляющимися.

Блок-схема ветвления представлена на рис. 2.9. Каждая ветвь может быть любой степени сложности (рис. 2.9, а), а может вообще не содержать предписаний (рис. 2.9, б).

    Структура «ветвление»

На алгоритмическом языке команда ветвления записывается так:

    На алгоритмическом языке команда ветвления записывается так:

Для записи условий, в зависимости от результатов проверки которых выбирается та или иная последовательность действий, используются операции сравнения:

    А<В — А меньше В;
    А<=В — А меньше или равно В;
    А=В — А равно В;
    А>В — А больше В;
    А>=В — А больше или равно В;
    А<>В — А не равно В.

Здесь буквы А и В можно заменять на любые переменные, числа и арифметические выражения. Приведённые операции сравнения допускаются и для символьных переменных.

Пример 7. Алгоритм вычисления функции ƒ(x) = |х| для произвольного числа х.

Обратите внимание на второй блок этой блок-схемы. В нём представлены имена и типы величин (данных), обрабатываемых в алгоритме.

Продолжение >>>

 

 

???????@Mail.ru