1. Методика изложения темы «Ветвление».
Условный оператор соответствует
знакомой учащимся алгоритмической структуре «развилка». При его изучении обычно
не возникает существенных проблем. Необходимо обратить внимание на то, что
после служебного слова if следует условное
выражение, а не только простые условия в виде равенств и/или неравенств.
Практические навыки разработки алгоритмов и программ, реализующих
разветвляющиеся процессы, поначалу отрабатывают на простейших задачах типа
«найти большее число из двух, последовательно вводимых с клавиатуры», затем
переходят к задачам, требующим либо вложения развилки в развилку, либо организации
составных условий (часто эти приемы равносильны).
Более
общим (и более мощным) средством, аналогичным условному оператору, является оператор множественного ветвления. Объяснив
его достаточно сложную структуру, покажите на примерах, что применение этого
оператора часто избавляет от громоздких конструкций — многократно вложенных
развилок, делает программу более читаемой. Обратите также внимание, что селектор
и метки могут быть не обязательно типа integer (допустим любой порядковый тип), что в свою очередь
добавляет выразительности программам.




