|
|
|
§ 3.4. Программирование разветвляющихся алгоритмов 3.4.1. Условный операторКлючевые слова:
При записи на языке Паскаль разветвляющихся алгоритмов используют условный оператор. Его общий вид: if <условие> then <оператор_1> else <оператор_2> Для записи неполных ветвлений используется неполная форма условного оператора: if <условие> then <оператор> Слова if — then — else переводятся с английского языка на русский как если — то — иначе, что полностью соответствует записи ветвления на алгоритмическом языке. Перед else знак «;» не ставится. В качестве условий используются логические выражения: Пример 1. Запишем на языке Паскаль рассмотренный в п. 2.4.2 (пример 8) алгоритм определения принадлежности точки х отрезку [а, b]. program n_9;
Пример 2. Воспользуемся неполным условным оператором для записи на языке Паскаль рассмотренного в п. 2.4.2 (пример 9) алгоритма присваивания переменной у значения наибольшей из трёх величин а, b и с. program n_10;
Дополните эту программу так, чтобы её выполнение приводило к присваиванию переменной у значения большей из четырёх величин а, b, с и d.
|
|
|