Скачиваний:
18
Добавлен:
01.05.2014
Размер:
8.91 Кб
Скачать

Turbo Pascal | Глава 4 a:link {TEXT-DECORATION: none} a:visited {TEXT-DECORATION: none} a:active {TEXT-DECORATION: none} a:hover {COLOR: #007EFF;} A.menu:link { Color:#FFFFFF; } A.menu:visited { Color:#EEEEEE; } A.menu:hover { Color:#CCDDFF; } .glow { FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1)FILTER: Glow(Strength=1, Color=#454545); } .logot { color:#FFFFFF; }  

В в е д е н и е  /  О г л а в л е н и е  /  О т   а в т о р а

М е н ю

1. Интегрированная среда разработки программ Turbo Pascal 7.0 2. Лексические основы языка Pascal 3. Программирование алгоритмов линейной структуры 4. Алгоритмы и программы ветвящейся структуры 4.1 Условный оператор If

4.2 Примеры составления алгоритмов и программ с использованием

оператора If

4.3 Оператор выбора Case 5. Алгоритмы и программы циклической структуры 6. Регулярные типы данных. Массивы 7. Подпрограммы в Turbo Pascal

Алгоритмы и программы ветвящейся структуры

Условный оператор If. Оператор выбора Case

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

      Для графического изображения ветвления используется блоки, приведённые на рис. 4.1.

Рисунок 4.1 - Блок схемы алгоритма принятия решения

      В ромбе, как правило, записывается условие, на основе которого производится выбор ветви, в которой будет выполняться оператор. В качестве условия могут использоваться операции сравнения, логические операции или переменные логического типа Boolean. При истинности условия (True) выполняется оператор в ветви с надписью "да". "Оператор 2" будет выполнен, если условие примет ложное значение (False). На рис. 4.1 (б) при ложности условия не будет выполнен ни один оператор, такой блок часто называют "обход".

Учебно-познавательный сайт по программированию в среде Turbo Pascal

Мирошниченко Марина, Краснодар, 2003

 

Соседние файлы в папке Pascal