• Предмет: Информатика
  • Автор: alekseipudic
  • Вопрос задан 2 года назад

20 баллов ОТВЕТЬ НА ВОПРОСЫ​

Приложения:

Аноним: тут 5 баллов

Ответы

Ответ дал: mashadobrynina82502
2

Ответ:

При записи на языке Паскаль разветвляющихся алгоритмов используют условный оператор. Его общий вид:

If <условие> then <оператор_1> else <оператор_2>

Для записи неполных ветвлений используется неполная форма условного оператора:

If <условие> then <оператор>

Слова if — then — else переводятся с английского языка на русский как если — то — иначе, что полностью соответствует записи ветвления на алгоритмическом языке.

Перед else знак «;» не ставится.

В качестве условий используются логические выражения:

• простые — записанные с помощью операций отношения;

• сложные — записанные с помощью логических операций.

Пример. Запишем на языке Паскаль алгоритм определения принадлежности точки х отрезку [а, b].

Пример. Воспользуемся неполным условным оператором для записи на языке Паскаль алгоритма присваивания переменной у значения наибольшей из трёх величин а, b и с.

Дополните эту программу так, чтобы её выполнение приводило к присваиванию переменной у значения большей из четырёх величин а, b, с и d.

Составной оператор

В условном операторе и после then, и после else можно использовать только один оператор. Если при некотором условий требуется выполнить определённую последовательность операторов, то их объединяют в один составной оператор.

Конструкция вида

Begin <последовательность операторов> end называется составным оператором.

Пример. Алгоритм решения квадратного уравнения вам хорошо известен. Запишем соответствующую программу на языке Паскаль.


alekseipudic: Спасибо
Вас заинтересует