Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы по программированию.doc
Скачиваний:
2
Добавлен:
23.12.2018
Размер:
349.18 Кб
Скачать
  1. Число от -30 до 30

Y:=Random(61)-30;

  1. Опишите синтаксис операторов ветвления языка Delphi.

  2. Дайте определение и опишите синтаксис оператора IF. Охарактеризуйте полную и сокращенную формы записи условного оператора.

Инструкция if позволяет выбрать один из двух возможных вариантов развития программы. Выбор осуществляется в зависимости от выполнения условия.

В общем виде инструкция if записывается так:

if условие

then

begin

// здесь инструкции, которые надо выполнить,

// если условие истинно.

end

else

begin

// здесь инструкции, которые надо выполнить

// если условие ложно

end;

Обратите внимание, что перед else (после end) точка с запятой не ставится.

Выполняется инструкция if следующим образом:

1. Вычисляется значение условия (условие — выражение логического типа, значение которого может быть равно True или False).

2. Если условие истинно (значение выражения условие равно True), то выполняются инструкции, следующие за словом then (между begin и end). На этом выполнение операции if заканчивается, то есть инструкции, следующие за else, не будут выполнены.

Если условие ложно (значение выражения условие равно False), то выполняются инструкции, следующие за словом else (между begin и end).

Если какое-либо действие должно быть выполнено только при выполнении определенного условия и пропущено, если это условие не выполняется, то инструкция if может быть записана так:

if условие

then

begin

{инструкции, которые надо выполнить, если условие выполняется, истинно }

end

  1. Дайте определение и опишите синтаксис оператора IF. Приведите пример составного оператора в составе условного.

см. 23 вопрос

  1. Дайте определение и опишите синтаксис оператора IF. Приведите пример последовательной организации ветвления.

см. 23 вопрос

  1. Дайте определение и опишите синтаксис оператора CASE. Приведите пример использования оператора для установления контроля ввода символов.

Оператор выбора - позволяет выбрать одно из нескольких возможных предложений программы. Параметром, по которому осуществляется выбор, служит ключ выбора – выражение любого порядкового типа (Integer, Char, Boolean);

Структура оператора выбора

Case <ключ выбора> of <список выбора> else <оператор> end;

  • Case ,of , else , end – зарезервированные слова(случай, из, иначе, конец)

  • <ключ выбора> - выражение порядкового типа или имя переменной

  • <список выбора> - конструкция вида :

<константа выбора>: <оператор>;

  • <константа выбора> - значение того же типа что и ключ

    • Одна константа - единственное значение

    • Список констант - список значений, через запятую.

    • Интервал констант – первое значение интервала и последнее значение интервала, разделенные двумя точками.

  • <оператор> - произвольные команды Delphi.