Планирование уроков на учебный год



Уроки 32 - 41
Оператор ветвления. Логические операции на Паскале
(§ 12. Алгоритмы с ветвящейся структурой. § 13. Программирование ветвлений на Паскале. § 14. Программирование диалога с компьютером)
Разработка программы на языке Паскаль с использованием оператора ветвления и логических операций






Содержание урока

Уроки 32 - 33. Алгоритмы с ветвящейся структурой

Уроки 34 - 35. Программирование ветвлений на Паскале

Уроки 34 - 35. Программирование вложенных ветвлений

Уроки 34 - 35. Логические операции

Уроки 34 - 35. Компьютерный практикум ЦОР. Программирование ветвлений на Паскале (Задание 1 - 6)

Уроки 34 - 35. Компьютерный практикум ЦОР. Программирование ветвлений на Паскале (Задание 7 - 12)

Уроки 36 - 37. Программирование диалога с компьютером

Уроки 38 - 41. Разработка программы на языке Паскаль с использованием оператора ветвления и логических операций


Уроки 34 - 35
Программирование вложенных ветвлений


Запишем на Паскале программу определения большего из трех чисел, блок-схема которой показана на рис. 2.6. Структура этого алгоритма — вложенные ветвления. Алгоритм на АЯ (БИТ2) приведен в предыдущем параграфе.

image

Обратите внимание на то, что перед else символ «;» не ставится, так как этот символ является разделителем операторов. Вся ветвящаяся часть структуры алгоритма заканчивается на точке с запятой после оператора D:=С.

Составим программу упорядочения значений двух переменных.

image

Этот пример иллюстрирует следующее правило Паскаля: если на какой-то из ветвей оператора ветвления находится несколько последовательных операторов, то их нужно записывать между служебными словами begin и end. Конструкция такого вида:

begin <последовательность операторов> end

называется составным оператором. Следовательно, в описанной выше общей форме ветвления <оператор1> и <оператор2> могут быть простыми и составными операторами.




Следующая страница Уроки 34 - 35. Логические операции








Наверх