Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_pechat.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
379 Кб
Скачать
☆

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

Составной оператор объединяет группу операторов в одно целое, которые после этого могут считаться одним оператором. Свое применение он находит в структурированных операторах ветвления и цикла. Составной оператор начинается зарезервированным словом begin, затем следуют операторы, перечисленные через точку с запятой, и оканчивается зарезервированным словом end;. Пара begin…end; называется операторными скобками. Если в операторных скобках отсутствуют операторы, то говорят, что задан пустой оператор. Пустым оператором считается также ;;.

Составной оператор может включать другой составной оператор, причем следует помнить о правильном вложении пар операторных скобок

составной оператор-begin

Опер.2;

Опер.3;

End;

40Условный оператор if и case.Разветвляющиеся алгоритмы.(4 вопрос)

Условный оператор−это структурированный оператор, предназначенный для выделения из составляющих его операторов одного, который и выполняется в дальнейшем.

Оператор if, как и остальные структурированные операторы, обычно включает в себя другие операторы, к которым относятся составные операторы, передачи управления и операторы цикла.

Формат условного оператора (полная форма):

if <логическое выражение> then <оператор1> else <оператор2>;

где if означает если, then − то, else − иначе.

Оператор множественного выбора case позволяет выбрать одно из нескольких возможных продолжений программы. Формат оператора выбора:

case <ключ_выбора> of

<список_выбора1> : <оператор1>;

<список_выбора2> : <оператор2>;

…

<список_выбораN> : <операторN>;

[else <операторы>]

end;

Здесь

case, of, else, end − выбор, из, иначе, конец.

<ключ_выбора> − имя переменной или выражение порядкового типа (кроме longint);

<список_выбора1>,…,<список_выбораN> − константа или список констант того же типа, что и выражение <ключ_выбора>;

<операторы1>,…,<операторыN> − произвольные операторы языка Pascal, в том числе составной и структурированные. Блок-схема if Блок-схема case

41 Оператор ввода.

Ввод данных — это передача информации от внешних устройств в оперативную память. Вводятся, как правило, исходные данные решаемой задачи. Вывод — обратный процесс, когда данные передаются из оперативной памяти на внешние носители (принтер, дисплей, магнитные устройства и т.д.). Результаты решения всякой задачи должны быть выведены на один из этих носителей.

Основными устройствами ввода-вывода у персонального компьютера являются клавиатура и дисплей (экран монитора). Именно через эти устройства главным образом осуществляется диалог между человеком и ПК.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]