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

6 Контрольные вопросы

1. Поясните назначение стандартной функции и напишите в общем виде формат обращения к этой функции.

2. Поясните назначение стандартной функции и напишите в общем виде формат обращения к этой функции.

3. Поясните назначение стандартной функции и напишите в общем виде формат обращения к этой функции.

4. Поясните назначение стандартной функции и напишите в общем виде формат обращения к этой функции.

5. Поясните назначение стандартной функции и напишите в общем виде формат обращения к этой функции.

6. Поясните назначение стандартной функции и напишите в общем виде формат обращения к этой функции.

7. Поясните назначение стандартной функции и напишите в общем виде формат обращения к этой функции.

8. Поясните назначение стандартной функции и напишите в общем виде формат обращения к этой функции.

9. Поясните назначение стандартной функции и напишите в общем виде формат обращения к этой функции.

10. Поясните назначение стандартной функции и напишите в общем виде формат обращения к этой функции.

11. Поясните назначение стандартной функции и напишите в общем виде формат обращения к этой функции.

Рекомендуемая литература

  1. Степанов А.Н. Информатика. Базовый курс. Учебник для ВУЗов. - Издательство "Питер", 2007. – 768с.

  2. Острейковский, В.А. Информатика : учебник для вузов / В.А.Острейковский .— 3-е изд.,стер. — М. : Высш.шк., 2005 .— 511с. : ил. — Библиогр.в конце кн. — ISBN 5-06-003533-6 /в пер./ : 128.74.

ЛАБОРАТОРНАЯ РАБОТА 11

Условные операторы и циклы в Turbo Pascal (4 часа)

1 Цель работы

Изучение порядка организации программ на языке Turbo Pascal с использованием условных операторов и циклов. Приобретение навыков разработки и отладки разработанных программ на языке Турбо Паскаль.

2 Краткая теоретическая справка

В ряде случаев приходится подряд многократно вычислять по одним и тем же формулам значения переменных при изменении одно­го или нескольких параметров. Такие вычисления позволяют выполнять программы циклической структуры, в которых повторяющиеся вычисления записывают всего один раз, а затем используют многократно. Применение циклов в программе позволяет сократить её объём.

В зависимости от постановки задачи различают циклы с известным и неизвестным числом повторений.

В принципе программы циклической структуры могут быть организова­ны с помощью условного оператора. В этом случае необходимо задать начальное и конечное значения параметра переменной, вычислить пере­менную при начальном значении параметра, изменить параметр на вели­чину выбранного шага и проверить условие достижения конечной величи­ны параметра. Если конечное значение не достигнуто, то следует вы­числить переменную при изменённом значении параметра, снова изменить его и вновь проверить условие достижения конечной величины парамет­ра. Описанные действия следует повторять до тех пор, пока не будет превышено конечное значение параметра.

Метод организации цикла с использованием условного оператора if не всегда удобен, так как не позволяет чётко и просто выделить операторы, входящие в цикл. Поэто­му в Turbo Pascal предусмотрены три вида специальных операторов цик­ла, позволяющие организовать циклы как с известным, так и с неиз­вестным числом повторений: 1) while – оператор "с предусловием", то есть с проверкой усло­вия окончания цикла до начала вычисления очередного значения переменной, 2) repeat – оператор "с постусловием", то есть с проверкой усло­вия окончания цикла по окончании вычисления очередного значения переменной, 3) for – оператор цикла с параметром (является разновидностью оператора "с предусловием").

Особенностями всех операторов цикла являются: 1) повторяющиеся вы­числения записываются в программе всего один раз, 2) вход в цикл возможен только через его начало, 3) переменные оператора цикла долж­ны быть определены до входа в цикл, 4) необходимо пре­дусмотреть выход из цикла либо по естественному окончанию цикла, либо по оператору перехода.