Уроки 32 - 33. Алгоритмы с ветвящейся структурой
Уроки 34 - 35. Программирование ветвлений на Паскале
Уроки 34 - 35. Программирование вложенных ветвлений
Уроки 34 - 35. Логические операции
Уроки 34 - 35. Компьютерный практикум ЦОР. Программирование ветвлений на Паскале (Задание 1 - 6)
Уроки 34 - 35. Компьютерный практикум ЦОР. Программирование ветвлений на Паскале (Задание 7 - 12)
Уроки 36 - 37. Программирование диалога с компьютером
Запишем на Паскале программу определения большего из трех чисел, блок-схема которой показана на рис. 2.6. Структура этого алгоритма — вложенные ветвления. Алгоритм на АЯ (БИТ2) приведен в предыдущем параграфе.
Обратите внимание на то, что перед else символ «;» не ставится, так как этот символ является разделителем операторов. Вся ветвящаяся часть структуры алгоритма заканчивается на точке с запятой после оператора D:=С.
Составим программу упорядочения значений двух переменных.
Этот пример иллюстрирует следующее правило Паскаля: если на какой-то из ветвей оператора ветвления находится несколько последовательных операторов, то их нужно записывать между служебными словами begin и end. Конструкция такого вида:
begin <последовательность операторов> end
называется составным оператором. Следовательно, в описанной выше общей форме ветвления <оператор1> и <оператор2> могут быть простыми и составными операторами.
Следующая страница Уроки 34 - 35. Логические операции